Makefile 301 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465666768697071727374757677787980818283848586878889909192939495969798991001011021031041051061071081091101111121131141151161171181191201211221231241251261271281291301311321331341351361371381391401411421431441451461471481491501511521531541551561571581591601611621631641651661671681691701711721731741751761771781791801811821831841851861871881891901911921931941951961971981992002012022032042052062072082092102112122132142152162172182192202212222232242252262272282292302312322332342352362372382392402412422432442452462472482492502512522532542552562572582592602612622632642652662672682692702712722732742752762772782792802812822832842852862872882892902912922932942952962972982993003013023033043053063073083093103113123133143153163173183193203213223233243253263273283293303313323333343353363373383393403413423433443453463473483493503513523533543553563573583593603613623633643653663673683693703713723733743753763773783793803813823833843853863873883893903913923933943953963973983994004014024034044054064074084094104114124134144154164174184194204214224234244254264274284294304314324334344354364374384394404414424434444454464474484494504514524534544554564574584594604614624634644654664674684694704714724734744754764774784794804814824834844854864874884894904914924934944954964974984995005015025035045055065075085095105115125135145155165175185195205215225235245255265275285295305315325335345355365375385395405415425435445455465475485495505515525535545555565575585595605615625635645655665675685695705715725735745755765775785795805815825835845855865875885895905915925935945955965975985996006016026036046056066076086096106116126136146156166176186196206216226236246256266276286296306316326336346356366376386396406416426436446456466476486496506516526536546556566576586596606616626636646656666676686696706716726736746756766776786796806816826836846856866876886896906916926936946956966976986997007017027037047057067077087097107117127137147157167177187197207217227237247257267277287297307317327337347357367377387397407417427437447457467477487497507517527537547557567577587597607617627637647657667677687697707717727737747757767777787797807817827837847857867877887897907917927937947957967977987998008018028038048058068078088098108118128138148158168178188198208218228238248258268278288298308318328338348358368378388398408418428438448458468478488498508518528538548558568578588598608618628638648658668678688698708718728738748758768778788798808818828838848858868878888898908918928938948958968978988999009019029039049059069079089099109119129139149159169179189199209219229239249259269279289299309319329339349359369379389399409419429439449459469479489499509519529539549559569579589599609619629639649659669679689699709719729739749759769779789799809819829839849859869879889899909919929939949959969979989991000100110021003100410051006100710081009101010111012101310141015101610171018101910201021102210231024102510261027102810291030103110321033103410351036103710381039104010411042104310441045104610471048104910501051105210531054105510561057105810591060106110621063106410651066106710681069107010711072107310741075107610771078107910801081108210831084108510861087108810891090109110921093109410951096109710981099110011011102110311041105110611071108110911101111111211131114111511161117111811191120112111221123112411251126112711281129113011311132113311341135113611371138113911401141114211431144114511461147114811491150115111521153115411551156115711581159116011611162116311641165116611671168116911701171117211731174117511761177117811791180118111821183118411851186118711881189119011911192119311941195119611971198119912001201120212031204120512061207120812091210121112121213121412151216121712181219122012211222122312241225122612271228122912301231123212331234123512361237123812391240124112421243124412451246124712481249125012511252125312541255125612571258125912601261126212631264126512661267126812691270127112721273127412751276127712781279128012811282128312841285128612871288128912901291129212931294129512961297129812991300130113021303130413051306130713081309131013111312131313141315131613171318131913201321132213231324132513261327132813291330133113321333133413351336133713381339134013411342134313441345134613471348134913501351135213531354135513561357135813591360136113621363136413651366136713681369137013711372137313741375137613771378137913801381138213831384138513861387138813891390139113921393139413951396139713981399140014011402140314041405140614071408140914101411141214131414141514161417141814191420142114221423142414251426142714281429143014311432143314341435143614371438143914401441144214431444144514461447144814491450145114521453145414551456145714581459146014611462146314641465146614671468146914701471147214731474147514761477147814791480148114821483148414851486148714881489149014911492149314941495149614971498149915001501150215031504150515061507150815091510151115121513151415151516151715181519152015211522152315241525152615271528152915301531153215331534153515361537153815391540154115421543154415451546154715481549155015511552155315541555155615571558155915601561156215631564156515661567156815691570157115721573157415751576157715781579158015811582158315841585158615871588158915901591159215931594159515961597159815991600160116021603160416051606160716081609161016111612161316141615161616171618161916201621162216231624162516261627162816291630163116321633163416351636163716381639164016411642164316441645164616471648164916501651165216531654165516561657165816591660166116621663166416651666166716681669167016711672167316741675167616771678167916801681168216831684168516861687168816891690169116921693169416951696169716981699170017011702170317041705170617071708170917101711171217131714171517161717171817191720172117221723172417251726172717281729173017311732173317341735173617371738173917401741174217431744174517461747174817491750175117521753175417551756175717581759176017611762176317641765176617671768176917701771177217731774177517761777177817791780178117821783178417851786178717881789179017911792179317941795179617971798179918001801180218031804180518061807180818091810181118121813181418151816181718181819182018211822182318241825182618271828182918301831183218331834183518361837183818391840184118421843184418451846184718481849185018511852185318541855185618571858185918601861186218631864186518661867186818691870187118721873187418751876187718781879188018811882188318841885188618871888188918901891189218931894189518961897189818991900190119021903190419051906190719081909191019111912191319141915191619171918191919201921192219231924192519261927192819291930193119321933193419351936193719381939194019411942194319441945194619471948194919501951195219531954195519561957195819591960196119621963196419651966196719681969197019711972197319741975197619771978197919801981198219831984198519861987198819891990199119921993199419951996199719981999200020012002200320042005200620072008200920102011201220132014201520162017201820192020202120222023202420252026202720282029203020312032203320342035203620372038203920402041204220432044204520462047204820492050205120522053205420552056205720582059206020612062206320642065206620672068206920702071207220732074207520762077207820792080208120822083208420852086208720882089209020912092209320942095209620972098209921002101210221032104210521062107210821092110211121122113211421152116211721182119212021212122212321242125212621272128212921302131213221332134213521362137213821392140214121422143214421452146214721482149215021512152215321542155215621572158215921602161216221632164216521662167216821692170217121722173217421752176217721782179218021812182218321842185218621872188218921902191219221932194219521962197219821992200220122022203220422052206220722082209221022112212221322142215221622172218221922202221222222232224222522262227222822292230223122322233223422352236223722382239224022412242224322442245224622472248224922502251225222532254225522562257225822592260226122622263226422652266226722682269227022712272227322742275227622772278227922802281228222832284228522862287228822892290229122922293229422952296229722982299230023012302230323042305230623072308230923102311231223132314231523162317231823192320232123222323232423252326232723282329233023312332233323342335233623372338233923402341234223432344234523462347234823492350235123522353235423552356235723582359236023612362236323642365236623672368236923702371237223732374237523762377237823792380238123822383238423852386238723882389239023912392239323942395239623972398239924002401240224032404240524062407240824092410241124122413241424152416241724182419242024212422242324242425242624272428242924302431243224332434243524362437243824392440244124422443244424452446244724482449245024512452245324542455245624572458245924602461246224632464246524662467246824692470247124722473247424752476247724782479248024812482248324842485248624872488248924902491249224932494249524962497249824992500250125022503250425052506250725082509251025112512251325142515251625172518251925202521252225232524252525262527252825292530253125322533253425352536253725382539254025412542254325442545254625472548254925502551255225532554255525562557255825592560256125622563256425652566256725682569257025712572257325742575257625772578257925802581258225832584258525862587258825892590259125922593259425952596259725982599260026012602260326042605260626072608260926102611261226132614261526162617261826192620262126222623262426252626262726282629263026312632263326342635263626372638263926402641264226432644264526462647264826492650265126522653265426552656265726582659266026612662266326642665266626672668266926702671267226732674267526762677267826792680268126822683268426852686268726882689269026912692269326942695269626972698269927002701270227032704270527062707270827092710271127122713271427152716271727182719272027212722272327242725272627272728272927302731273227332734273527362737273827392740274127422743274427452746274727482749275027512752275327542755275627572758275927602761276227632764276527662767276827692770277127722773277427752776277727782779278027812782278327842785278627872788278927902791279227932794279527962797279827992800280128022803280428052806280728082809281028112812281328142815281628172818281928202821282228232824282528262827282828292830283128322833283428352836283728382839284028412842284328442845284628472848284928502851285228532854285528562857285828592860286128622863286428652866286728682869287028712872287328742875287628772878287928802881288228832884288528862887288828892890289128922893289428952896289728982899290029012902290329042905290629072908290929102911291229132914291529162917291829192920292129222923
  1. #
  2. # Don't edit, this file is generated by FPCMake Version 2.0.0 [2008/10/22]
  3. #
  4. default: all
  5. MAKEFILETARGETS=i386-linux i386-go32v2 i386-win32 i386-os2 i386-freebsd i386-beos i386-haiku i386-netbsd i386-solaris i386-qnx i386-netware i386-openbsd i386-wdosx i386-darwin i386-emx i386-watcom i386-netwlibc i386-wince i386-embedded i386-symbian m68k-linux m68k-freebsd m68k-netbsd m68k-amiga m68k-atari m68k-openbsd m68k-palmos m68k-embedded powerpc-linux powerpc-netbsd powerpc-amiga powerpc-macos powerpc-darwin powerpc-morphos powerpc-embedded sparc-linux sparc-netbsd sparc-solaris sparc-embedded x86_64-linux x86_64-freebsd x86_64-darwin x86_64-win64 x86_64-embedded arm-linux arm-palmos arm-darwin arm-wince arm-gba arm-nds arm-embedded arm-symbian powerpc64-linux powerpc64-darwin powerpc64-embedded avr-embedded armeb-linux armeb-embedded
  6. BSDs = freebsd netbsd openbsd darwin
  7. UNIXs = linux $(BSDs) solaris qnx
  8. LIMIT83fs = go32v2 os2 emx watcom
  9. OSNeedsComspecToRunBatch = go32v2 watcom
  10. FORCE:
  11. .PHONY: FORCE
  12. override PATH:=$(patsubst %/,%,$(subst \,/,$(PATH)))
  13. ifneq ($(findstring darwin,$(OSTYPE)),)
  14. inUnix=1 #darwin
  15. SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
  16. else
  17. ifeq ($(findstring ;,$(PATH)),)
  18. inUnix=1
  19. SEARCHPATH:=$(filter-out .,$(subst :, ,$(PATH)))
  20. else
  21. SEARCHPATH:=$(subst ;, ,$(PATH))
  22. endif
  23. endif
  24. SEARCHPATH+=$(patsubst %/,%,$(subst \,/,$(dir $(MAKE))))
  25. PWD:=$(strip $(wildcard $(addsuffix /pwd.exe,$(SEARCHPATH))))
  26. ifeq ($(PWD),)
  27. PWD:=$(strip $(wildcard $(addsuffix /pwd,$(SEARCHPATH))))
  28. ifeq ($(PWD),)
  29. $(error You need the GNU utils package to use this Makefile)
  30. else
  31. PWD:=$(firstword $(PWD))
  32. SRCEXEEXT=
  33. endif
  34. else
  35. PWD:=$(firstword $(PWD))
  36. SRCEXEEXT=.exe
  37. endif
  38. ifndef inUnix
  39. ifeq ($(OS),Windows_NT)
  40. inWinNT=1
  41. else
  42. ifdef OS2_SHELL
  43. inOS2=1
  44. endif
  45. endif
  46. else
  47. ifneq ($(findstring cygdrive,$(PATH)),)
  48. inCygWin=1
  49. endif
  50. endif
  51. ifdef inUnix
  52. SRCBATCHEXT=.sh
  53. else
  54. ifdef inOS2
  55. SRCBATCHEXT=.cmd
  56. else
  57. SRCBATCHEXT=.bat
  58. endif
  59. endif
  60. ifdef COMSPEC
  61. ifneq ($(findstring $(OS_SOURCE),$(OSNeedsComspecToRunBatch)),)
  62. RUNBATCH=$(COMSPEC) /C
  63. endif
  64. endif
  65. ifdef inUnix
  66. PATHSEP=/
  67. else
  68. PATHSEP:=$(subst /,\,/)
  69. ifdef inCygWin
  70. PATHSEP=/
  71. endif
  72. endif
  73. ifdef PWD
  74. BASEDIR:=$(subst \,/,$(shell $(PWD)))
  75. ifdef inCygWin
  76. ifneq ($(findstring /cygdrive/,$(BASEDIR)),)
  77. BASENODIR:=$(patsubst /cygdrive%,%,$(BASEDIR))
  78. BASEDRIVE:=$(firstword $(subst /, ,$(BASENODIR)))
  79. BASEDIR:=$(subst /cygdrive/$(BASEDRIVE)/,$(BASEDRIVE):/,$(BASEDIR))
  80. endif
  81. endif
  82. else
  83. BASEDIR=.
  84. endif
  85. ifdef inOS2
  86. ifndef ECHO
  87. ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
  88. ifeq ($(ECHO),)
  89. ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
  90. ifeq ($(ECHO),)
  91. ECHO=echo
  92. else
  93. ECHO:=$(firstword $(ECHO))
  94. endif
  95. else
  96. ECHO:=$(firstword $(ECHO))
  97. endif
  98. endif
  99. export ECHO
  100. endif
  101. override DEFAULT_FPCDIR=../..
  102. ifndef FPC
  103. ifdef PP
  104. FPC=$(PP)
  105. endif
  106. endif
  107. ifndef FPC
  108. FPCPROG:=$(strip $(wildcard $(addsuffix /fpc$(SRCEXEEXT),$(SEARCHPATH))))
  109. ifneq ($(FPCPROG),)
  110. FPCPROG:=$(firstword $(FPCPROG))
  111. ifneq ($(CPU_TARGET),)
  112. FPC:=$(shell $(FPCPROG) -P$(CPU_TARGET) -PB)
  113. else
  114. FPC:=$(shell $(FPCPROG) -PB)
  115. endif
  116. ifneq ($(findstring Error,$(FPC)),)
  117. override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
  118. else
  119. ifeq ($(strip $(wildcard $(FPC))),)
  120. FPC:=$(firstword $(FPCPROG))
  121. endif
  122. endif
  123. else
  124. override FPC=$(firstword $(strip $(wildcard $(addsuffix /ppc386$(SRCEXEEXT),$(SEARCHPATH)))))
  125. endif
  126. endif
  127. override FPC:=$(subst $(SRCEXEEXT),,$(FPC))
  128. override FPC:=$(subst \,/,$(FPC))$(SRCEXEEXT)
  129. FOUNDFPC:=$(strip $(wildcard $(FPC)))
  130. ifeq ($(FOUNDFPC),)
  131. FOUNDFPC=$(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))
  132. ifeq ($(FOUNDFPC),)
  133. $(error Compiler $(FPC) not found)
  134. endif
  135. endif
  136. ifndef FPC_COMPILERINFO
  137. FPC_COMPILERINFO:=$(shell $(FPC) -iVSPTPSOTO)
  138. endif
  139. ifndef FPC_VERSION
  140. FPC_VERSION:=$(word 1,$(FPC_COMPILERINFO))
  141. endif
  142. export FPC FPC_VERSION FPC_COMPILERINFO
  143. unexport CHECKDEPEND ALLDEPENDENCIES
  144. ifndef CPU_TARGET
  145. ifdef CPU_TARGET_DEFAULT
  146. CPU_TARGET=$(CPU_TARGET_DEFAULT)
  147. endif
  148. endif
  149. ifndef OS_TARGET
  150. ifdef OS_TARGET_DEFAULT
  151. OS_TARGET=$(OS_TARGET_DEFAULT)
  152. endif
  153. endif
  154. ifneq ($(words $(FPC_COMPILERINFO)),5)
  155. FPC_COMPILERINFO+=$(shell $(FPC) -iSP)
  156. FPC_COMPILERINFO+=$(shell $(FPC) -iTP)
  157. FPC_COMPILERINFO+=$(shell $(FPC) -iSO)
  158. FPC_COMPILERINFO+=$(shell $(FPC) -iTO)
  159. endif
  160. ifndef CPU_SOURCE
  161. CPU_SOURCE:=$(word 2,$(FPC_COMPILERINFO))
  162. endif
  163. ifndef CPU_TARGET
  164. CPU_TARGET:=$(word 3,$(FPC_COMPILERINFO))
  165. endif
  166. ifndef OS_SOURCE
  167. OS_SOURCE:=$(word 4,$(FPC_COMPILERINFO))
  168. endif
  169. ifndef OS_TARGET
  170. OS_TARGET:=$(word 5,$(FPC_COMPILERINFO))
  171. endif
  172. FULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
  173. FULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
  174. ifeq ($(CPU_TARGET),armeb)
  175. ARCH=arm
  176. override FPCOPT+=-Cb
  177. else
  178. ifeq ($(CPU_TARGET),armel)
  179. ARCH=arm
  180. override FPCOPT+=-CaEABI
  181. else
  182. ARCH=$(CPU_TARGET)
  183. endif
  184. endif
  185. ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
  186. TARGETSUFFIX=$(OS_TARGET)
  187. SOURCESUFFIX=$(OS_SOURCE)
  188. else
  189. TARGETSUFFIX=$(FULL_TARGET)
  190. SOURCESUFFIX=$(FULL_SOURCE)
  191. endif
  192. ifneq ($(FULL_TARGET),$(FULL_SOURCE))
  193. CROSSCOMPILE=1
  194. endif
  195. ifeq ($(findstring makefile,$(MAKECMDGOALS)),)
  196. ifeq ($(findstring $(FULL_TARGET),$(MAKEFILETARGETS)),)
  197. $(error The Makefile doesn't support target $(FULL_TARGET), please run fpcmake first)
  198. endif
  199. endif
  200. ifneq ($(findstring $(OS_TARGET),$(BSDs)),)
  201. BSDhier=1
  202. endif
  203. ifeq ($(OS_TARGET),linux)
  204. linuxHier=1
  205. endif
  206. export OS_TARGET OS_SOURCE ARCH CPU_TARGET CPU_SOURCE FULL_TARGET FULL_SOURCE TARGETSUFFIX SOURCESUFFIX CROSSCOMPILE
  207. ifdef FPCDIR
  208. override FPCDIR:=$(subst \,/,$(FPCDIR))
  209. ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
  210. override FPCDIR=wrong
  211. endif
  212. else
  213. override FPCDIR=wrong
  214. endif
  215. ifdef DEFAULT_FPCDIR
  216. ifeq ($(FPCDIR),wrong)
  217. override FPCDIR:=$(subst \,/,$(DEFAULT_FPCDIR))
  218. ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
  219. override FPCDIR=wrong
  220. endif
  221. endif
  222. endif
  223. ifeq ($(FPCDIR),wrong)
  224. ifdef inUnix
  225. override FPCDIR=/usr/local/lib/fpc/$(FPC_VERSION)
  226. ifeq ($(wildcard $(FPCDIR)/units),)
  227. override FPCDIR=/usr/lib/fpc/$(FPC_VERSION)
  228. endif
  229. else
  230. override FPCDIR:=$(subst /$(FPC),,$(firstword $(strip $(wildcard $(addsuffix /$(FPC),$(SEARCHPATH))))))
  231. override FPCDIR:=$(FPCDIR)/..
  232. ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
  233. override FPCDIR:=$(FPCDIR)/..
  234. ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
  235. override FPCDIR:=$(BASEDIR)
  236. ifeq ($(wildcard $(addprefix $(FPCDIR)/,rtl units)),)
  237. override FPCDIR=c:/pp
  238. endif
  239. endif
  240. endif
  241. endif
  242. endif
  243. ifndef CROSSBINDIR
  244. CROSSBINDIR:=$(wildcard $(FPCDIR)/bin/$(TARGETSUFFIX))
  245. endif
  246. ifeq ($(OS_TARGET),darwin)
  247. ifeq ($(OS_SOURCE),darwin)
  248. DARWIN2DARWIN=1
  249. endif
  250. endif
  251. ifndef BINUTILSPREFIX
  252. ifndef CROSSBINDIR
  253. ifdef CROSSCOMPILE
  254. ifndef DARWIN2DARWIN
  255. BINUTILSPREFIX=$(CPU_TARGET)-$(OS_TARGET)-
  256. endif
  257. endif
  258. endif
  259. endif
  260. UNITSDIR:=$(wildcard $(FPCDIR)/units/$(TARGETSUFFIX))
  261. ifeq ($(UNITSDIR),)
  262. UNITSDIR:=$(wildcard $(FPCDIR)/units/$(OS_TARGET))
  263. endif
  264. PACKAGESDIR:=$(wildcard $(FPCDIR) $(FPCDIR)/packages $(FPCDIR)/packages/base $(FPCDIR)/packages/extra)
  265. override PACKAGE_NAME=univint
  266. override PACKAGE_VERSION=2.2.2
  267. ifeq ($(FULL_TARGET),i386-linux)
  268. override TARGET_UNITS+=MacOSAll MacOS
  269. endif
  270. ifeq ($(FULL_TARGET),i386-go32v2)
  271. override TARGET_UNITS+=MacOSAll MacOS
  272. endif
  273. ifeq ($(FULL_TARGET),i386-win32)
  274. override TARGET_UNITS+=MacOSAll MacOS
  275. endif
  276. ifeq ($(FULL_TARGET),i386-os2)
  277. override TARGET_UNITS+=MacOSAll MacOS
  278. endif
  279. ifeq ($(FULL_TARGET),i386-freebsd)
  280. override TARGET_UNITS+=MacOSAll MacOS
  281. endif
  282. ifeq ($(FULL_TARGET),i386-beos)
  283. override TARGET_UNITS+=MacOSAll MacOS
  284. endif
  285. ifeq ($(FULL_TARGET),i386-haiku)
  286. override TARGET_UNITS+=MacOSAll MacOS
  287. endif
  288. ifeq ($(FULL_TARGET),i386-netbsd)
  289. override TARGET_UNITS+=MacOSAll MacOS
  290. endif
  291. ifeq ($(FULL_TARGET),i386-solaris)
  292. override TARGET_UNITS+=MacOSAll MacOS
  293. endif
  294. ifeq ($(FULL_TARGET),i386-qnx)
  295. override TARGET_UNITS+=MacOSAll MacOS
  296. endif
  297. ifeq ($(FULL_TARGET),i386-netware)
  298. override TARGET_UNITS+=MacOSAll MacOS
  299. endif
  300. ifeq ($(FULL_TARGET),i386-openbsd)
  301. override TARGET_UNITS+=MacOSAll MacOS
  302. endif
  303. ifeq ($(FULL_TARGET),i386-wdosx)
  304. override TARGET_UNITS+=MacOSAll MacOS
  305. endif
  306. ifeq ($(FULL_TARGET),i386-darwin)
  307. override TARGET_UNITS+=MacOSAll MacOS
  308. endif
  309. ifeq ($(FULL_TARGET),i386-emx)
  310. override TARGET_UNITS+=MacOSAll MacOS
  311. endif
  312. ifeq ($(FULL_TARGET),i386-watcom)
  313. override TARGET_UNITS+=MacOSAll MacOS
  314. endif
  315. ifeq ($(FULL_TARGET),i386-netwlibc)
  316. override TARGET_UNITS+=MacOSAll MacOS
  317. endif
  318. ifeq ($(FULL_TARGET),i386-wince)
  319. override TARGET_UNITS+=MacOSAll MacOS
  320. endif
  321. ifeq ($(FULL_TARGET),i386-embedded)
  322. override TARGET_UNITS+=MacOSAll MacOS
  323. endif
  324. ifeq ($(FULL_TARGET),i386-symbian)
  325. override TARGET_UNITS+=MacOSAll MacOS
  326. endif
  327. ifeq ($(FULL_TARGET),m68k-linux)
  328. override TARGET_UNITS+=MacOSAll MacOS
  329. endif
  330. ifeq ($(FULL_TARGET),m68k-freebsd)
  331. override TARGET_UNITS+=MacOSAll MacOS
  332. endif
  333. ifeq ($(FULL_TARGET),m68k-netbsd)
  334. override TARGET_UNITS+=MacOSAll MacOS
  335. endif
  336. ifeq ($(FULL_TARGET),m68k-amiga)
  337. override TARGET_UNITS+=MacOSAll MacOS
  338. endif
  339. ifeq ($(FULL_TARGET),m68k-atari)
  340. override TARGET_UNITS+=MacOSAll MacOS
  341. endif
  342. ifeq ($(FULL_TARGET),m68k-openbsd)
  343. override TARGET_UNITS+=MacOSAll MacOS
  344. endif
  345. ifeq ($(FULL_TARGET),m68k-palmos)
  346. override TARGET_UNITS+=MacOSAll MacOS
  347. endif
  348. ifeq ($(FULL_TARGET),m68k-embedded)
  349. override TARGET_UNITS+=MacOSAll MacOS
  350. endif
  351. ifeq ($(FULL_TARGET),powerpc-linux)
  352. override TARGET_UNITS+=MacOSAll MacOS
  353. endif
  354. ifeq ($(FULL_TARGET),powerpc-netbsd)
  355. override TARGET_UNITS+=MacOSAll MacOS
  356. endif
  357. ifeq ($(FULL_TARGET),powerpc-amiga)
  358. override TARGET_UNITS+=MacOSAll MacOS
  359. endif
  360. ifeq ($(FULL_TARGET),powerpc-macos)
  361. override TARGET_UNITS+=MacOSAll MacOS
  362. endif
  363. ifeq ($(FULL_TARGET),powerpc-darwin)
  364. override TARGET_UNITS+=MacOSAll MacOS
  365. endif
  366. ifeq ($(FULL_TARGET),powerpc-morphos)
  367. override TARGET_UNITS+=MacOSAll MacOS
  368. endif
  369. ifeq ($(FULL_TARGET),powerpc-embedded)
  370. override TARGET_UNITS+=MacOSAll MacOS
  371. endif
  372. ifeq ($(FULL_TARGET),sparc-linux)
  373. override TARGET_UNITS+=MacOSAll MacOS
  374. endif
  375. ifeq ($(FULL_TARGET),sparc-netbsd)
  376. override TARGET_UNITS+=MacOSAll MacOS
  377. endif
  378. ifeq ($(FULL_TARGET),sparc-solaris)
  379. override TARGET_UNITS+=MacOSAll MacOS
  380. endif
  381. ifeq ($(FULL_TARGET),sparc-embedded)
  382. override TARGET_UNITS+=MacOSAll MacOS
  383. endif
  384. ifeq ($(FULL_TARGET),x86_64-linux)
  385. override TARGET_UNITS+=MacOSAll MacOS
  386. endif
  387. ifeq ($(FULL_TARGET),x86_64-freebsd)
  388. override TARGET_UNITS+=MacOSAll MacOS
  389. endif
  390. ifeq ($(FULL_TARGET),x86_64-darwin)
  391. override TARGET_UNITS+=MacOSAll MacOS
  392. endif
  393. ifeq ($(FULL_TARGET),x86_64-win64)
  394. override TARGET_UNITS+=MacOSAll MacOS
  395. endif
  396. ifeq ($(FULL_TARGET),x86_64-embedded)
  397. override TARGET_UNITS+=MacOSAll MacOS
  398. endif
  399. ifeq ($(FULL_TARGET),arm-linux)
  400. override TARGET_UNITS+=MacOSAll MacOS
  401. endif
  402. ifeq ($(FULL_TARGET),arm-palmos)
  403. override TARGET_UNITS+=MacOSAll MacOS
  404. endif
  405. ifeq ($(FULL_TARGET),arm-darwin)
  406. override TARGET_UNITS+=MacOSAll MacOS
  407. endif
  408. ifeq ($(FULL_TARGET),arm-wince)
  409. override TARGET_UNITS+=MacOSAll MacOS
  410. endif
  411. ifeq ($(FULL_TARGET),arm-gba)
  412. override TARGET_UNITS+=MacOSAll MacOS
  413. endif
  414. ifeq ($(FULL_TARGET),arm-nds)
  415. override TARGET_UNITS+=MacOSAll MacOS
  416. endif
  417. ifeq ($(FULL_TARGET),arm-embedded)
  418. override TARGET_UNITS+=MacOSAll MacOS
  419. endif
  420. ifeq ($(FULL_TARGET),arm-symbian)
  421. override TARGET_UNITS+=MacOSAll MacOS
  422. endif
  423. ifeq ($(FULL_TARGET),powerpc64-linux)
  424. override TARGET_UNITS+=MacOSAll MacOS
  425. endif
  426. ifeq ($(FULL_TARGET),powerpc64-darwin)
  427. override TARGET_UNITS+=MacOSAll MacOS
  428. endif
  429. ifeq ($(FULL_TARGET),powerpc64-embedded)
  430. override TARGET_UNITS+=MacOSAll MacOS
  431. endif
  432. ifeq ($(FULL_TARGET),avr-embedded)
  433. override TARGET_UNITS+=MacOSAll MacOS
  434. endif
  435. ifeq ($(FULL_TARGET),armeb-linux)
  436. override TARGET_UNITS+=MacOSAll MacOS
  437. endif
  438. ifeq ($(FULL_TARGET),armeb-embedded)
  439. override TARGET_UNITS+=MacOSAll MacOS
  440. endif
  441. ifeq ($(FULL_TARGET),i386-linux)
  442. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  443. endif
  444. ifeq ($(FULL_TARGET),i386-go32v2)
  445. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  446. endif
  447. ifeq ($(FULL_TARGET),i386-win32)
  448. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  449. endif
  450. ifeq ($(FULL_TARGET),i386-os2)
  451. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  452. endif
  453. ifeq ($(FULL_TARGET),i386-freebsd)
  454. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  455. endif
  456. ifeq ($(FULL_TARGET),i386-beos)
  457. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  458. endif
  459. ifeq ($(FULL_TARGET),i386-haiku)
  460. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  461. endif
  462. ifeq ($(FULL_TARGET),i386-netbsd)
  463. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  464. endif
  465. ifeq ($(FULL_TARGET),i386-solaris)
  466. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  467. endif
  468. ifeq ($(FULL_TARGET),i386-qnx)
  469. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  470. endif
  471. ifeq ($(FULL_TARGET),i386-netware)
  472. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  473. endif
  474. ifeq ($(FULL_TARGET),i386-openbsd)
  475. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  476. endif
  477. ifeq ($(FULL_TARGET),i386-wdosx)
  478. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  479. endif
  480. ifeq ($(FULL_TARGET),i386-darwin)
  481. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  482. endif
  483. ifeq ($(FULL_TARGET),i386-emx)
  484. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  485. endif
  486. ifeq ($(FULL_TARGET),i386-watcom)
  487. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  488. endif
  489. ifeq ($(FULL_TARGET),i386-netwlibc)
  490. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  491. endif
  492. ifeq ($(FULL_TARGET),i386-wince)
  493. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  494. endif
  495. ifeq ($(FULL_TARGET),i386-embedded)
  496. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  497. endif
  498. ifeq ($(FULL_TARGET),i386-symbian)
  499. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  500. endif
  501. ifeq ($(FULL_TARGET),m68k-linux)
  502. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  503. endif
  504. ifeq ($(FULL_TARGET),m68k-freebsd)
  505. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  506. endif
  507. ifeq ($(FULL_TARGET),m68k-netbsd)
  508. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  509. endif
  510. ifeq ($(FULL_TARGET),m68k-amiga)
  511. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  512. endif
  513. ifeq ($(FULL_TARGET),m68k-atari)
  514. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  515. endif
  516. ifeq ($(FULL_TARGET),m68k-openbsd)
  517. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  518. endif
  519. ifeq ($(FULL_TARGET),m68k-palmos)
  520. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  521. endif
  522. ifeq ($(FULL_TARGET),m68k-embedded)
  523. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  524. endif
  525. ifeq ($(FULL_TARGET),powerpc-linux)
  526. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  527. endif
  528. ifeq ($(FULL_TARGET),powerpc-netbsd)
  529. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  530. endif
  531. ifeq ($(FULL_TARGET),powerpc-amiga)
  532. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  533. endif
  534. ifeq ($(FULL_TARGET),powerpc-macos)
  535. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  536. endif
  537. ifeq ($(FULL_TARGET),powerpc-darwin)
  538. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  539. endif
  540. ifeq ($(FULL_TARGET),powerpc-morphos)
  541. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  542. endif
  543. ifeq ($(FULL_TARGET),powerpc-embedded)
  544. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  545. endif
  546. ifeq ($(FULL_TARGET),sparc-linux)
  547. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  548. endif
  549. ifeq ($(FULL_TARGET),sparc-netbsd)
  550. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  551. endif
  552. ifeq ($(FULL_TARGET),sparc-solaris)
  553. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  554. endif
  555. ifeq ($(FULL_TARGET),sparc-embedded)
  556. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  557. endif
  558. ifeq ($(FULL_TARGET),x86_64-linux)
  559. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  560. endif
  561. ifeq ($(FULL_TARGET),x86_64-freebsd)
  562. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  563. endif
  564. ifeq ($(FULL_TARGET),x86_64-darwin)
  565. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  566. endif
  567. ifeq ($(FULL_TARGET),x86_64-win64)
  568. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  569. endif
  570. ifeq ($(FULL_TARGET),x86_64-embedded)
  571. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  572. endif
  573. ifeq ($(FULL_TARGET),arm-linux)
  574. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  575. endif
  576. ifeq ($(FULL_TARGET),arm-palmos)
  577. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  578. endif
  579. ifeq ($(FULL_TARGET),arm-darwin)
  580. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  581. endif
  582. ifeq ($(FULL_TARGET),arm-wince)
  583. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  584. endif
  585. ifeq ($(FULL_TARGET),arm-gba)
  586. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  587. endif
  588. ifeq ($(FULL_TARGET),arm-nds)
  589. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  590. endif
  591. ifeq ($(FULL_TARGET),arm-embedded)
  592. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  593. endif
  594. ifeq ($(FULL_TARGET),arm-symbian)
  595. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  596. endif
  597. ifeq ($(FULL_TARGET),powerpc64-linux)
  598. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  599. endif
  600. ifeq ($(FULL_TARGET),powerpc64-darwin)
  601. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  602. endif
  603. ifeq ($(FULL_TARGET),powerpc64-embedded)
  604. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  605. endif
  606. ifeq ($(FULL_TARGET),avr-embedded)
  607. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  608. endif
  609. ifeq ($(FULL_TARGET),armeb-linux)
  610. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  611. endif
  612. ifeq ($(FULL_TARGET),armeb-embedded)
  613. override TARGET_IMPLICITUNITS+=ABActions ABAddressBook ABGlobals ABPeoplePicker ABTypedefs AEDataModel AEHelpers AEInteraction AEMach AEObjects AEPackObject AERegistry AEUserTermTypes AIFF ASDebugging ASRegistry ATSFont ATSLayoutTypes ATSTypes ATSUnicodeDirectAccess ATSUnicodeDrawing ATSUnicodeFlattening ATSUnicodeFonts ATSUnicodeGlyphs ATSUnicodeObjects ATSUnicodeTypes AVLTree AXErrors AXUIElement AXValue Aliases Appearance AppleDiskPartitions AppleEvents AppleHelp AppleScript AuthSession Authorization AuthorizationDB AuthorizationTags CFArray CFAttributedString CFBag CFBase CFBinaryHeap CFBitVector CFBundle CFByteOrders CFCalendar CFCharacterSet CFData CFDate CFDateFormatter CFDictionary CFFTPStream CFHTTPMessage CFHTTPStream CFHost CFLocale CFMachPort CFMessagePort CFNetServices CFNotificationCenter CFNumber CFNumberFormatter CFPlugIn CFPlugInCOM CFPreferences CFPropertyList CFRunLoop CFSet CFSocket CFSocketStream CFStream CFString CFStringEncodingExt CFTimeZone CFTree CFURL CFURLAccess CFUUID CFUserNotification CFXMLNode CFXMLParser CGAffineTransforms CGBase CGBitmapContext CGColor CGColorSpace CGContext CGDataConsumer CGDataProvider CGDirectDisplay CGDirectPalette CGDisplayConfiguration CGErrors CGEvent CGEventSource CGEventTypes CGFont CGFunction CGGLContext CGGeometry CGImage CGLayer CGPDFArray CGPDFContentStream CGPDFContext CGPDFDictionary CGPDFDocument CGPDFObject CGPDFOperatorTable CGPDFPage CGPDFScanner CGPDFStream CGPDFString CGPSConverter CGPath CGPattern CGRemoteOperation CGSession CGShading CGWindowLevels CMApplication CMCalibrator CMDeviceIntegration CMICCProfile CMMComponent CMPRComponent CMScriptingPlugin CMTypes CarbonEvents CarbonEventsCore CodeFragments Collections ColorPicker Components ConditionalMacros ControlDefinitions Controls CoreFoundation CoreGraphics DHCPClientPreferences DateTimeUtils Debugging Devices Dialogs Dictionary Displays Drag DrawSprocket DriverFamilyMatching DriverGestalt DriverSynchronization Endian Events FileTypesAndCreators Files FindByContent Finder FinderRegistry FixMath Folders FontSync Fonts GXTypes GestaltEqu HFSVolumes HIArchive HIGeometry HIObject HIObjectCore HIShape HITextUtils HITheme HIToolbar HIToolbox HIView HTMLRendering IBCarbonRuntime ICAApplication ICACamera ICADevice Icons ImageCodec ImageCompression InternetConfig IntlResources Keyboards KeychainCore KeychainHI LanguageAnalysis LaunchServices Lists LowMem MacApplication MacErrors MacHelp MacLocales MacMemory MacOSXPosix MacTextEditor MacTypes MacWindows MachineExceptions Math64 MediaHandlers Menus MixedMode Movies MoviesFormat Multiprocessing NSL NSLCore NameRegistry Navigation Notification NumberFormatting OSA OSAComp OSAGeneric OSUtils OpenTransport OpenTransportProtocol OpenTransportProviders PEFBinaryFormat PLStringFuncs PMApplication PMCore PMDefinitions Palettes Pasteboard PictUtils Power Printing Processes QDOffscreen QDPictToCGContext QTML QTSMovie QTStreamingComponents QuickTimeComponents QuickTimeMusic QuickTimeStreaming QuickTimeVR QuickTimeVRFormat Quickdraw QuickdrawText Resources SCDynamicStore SCDynamicStoreCopyDHCPInfos SCDynamicStoreCopySpecific SCDynamicStoreKey SCNetwork SCNetworkConnection SCNetworkReachability SCPreferences SCPreferencesPath SCPreferencesSetSpecific SCSI SCSchemaDefinitions SFNTLayoutTypes SFNTTypes Scrap Script Sound SpeechRecognition SpeechSynthesis StringCompare SystemConfiguration SystemSound TSMTE TextCommon TextEdit TextEncodingConverter TextEncodingPlugin TextServices TextUtils Threads Timer ToolUtils Translation TranslationExtensions TypeSelect URLAccess USB UTCUtils UTType UnicodeConverter UnicodeUtilities Video WorldScript fenv fp vBLAS vDSP UTCoreTypes xattr FontPanel CoreAudioTypes AXNotificationConstants AudioHardware AXRoleConstants TranslationServices AXActionConstants HIMovieView CGImageDestination AXValueConstants AXAttributeConstants AXTextAttributedString CGImageProperties CGImageSource UniversalAccess HostTime GPCStrings CGDisplayFades CGLTypes CVBase CVBuffer CVDisplayLink CVHostTime CVImageBuffer CVPixelBuffer CVPixelBufferPool CVPixelFormatDescription CVReturns ObjCRuntime
  614. endif
  615. ifeq ($(FULL_TARGET),i386-linux)
  616. override TARGET_EXAMPLEDIRS+=examples
  617. endif
  618. ifeq ($(FULL_TARGET),i386-go32v2)
  619. override TARGET_EXAMPLEDIRS+=examples
  620. endif
  621. ifeq ($(FULL_TARGET),i386-win32)
  622. override TARGET_EXAMPLEDIRS+=examples
  623. endif
  624. ifeq ($(FULL_TARGET),i386-os2)
  625. override TARGET_EXAMPLEDIRS+=examples
  626. endif
  627. ifeq ($(FULL_TARGET),i386-freebsd)
  628. override TARGET_EXAMPLEDIRS+=examples
  629. endif
  630. ifeq ($(FULL_TARGET),i386-beos)
  631. override TARGET_EXAMPLEDIRS+=examples
  632. endif
  633. ifeq ($(FULL_TARGET),i386-haiku)
  634. override TARGET_EXAMPLEDIRS+=examples
  635. endif
  636. ifeq ($(FULL_TARGET),i386-netbsd)
  637. override TARGET_EXAMPLEDIRS+=examples
  638. endif
  639. ifeq ($(FULL_TARGET),i386-solaris)
  640. override TARGET_EXAMPLEDIRS+=examples
  641. endif
  642. ifeq ($(FULL_TARGET),i386-qnx)
  643. override TARGET_EXAMPLEDIRS+=examples
  644. endif
  645. ifeq ($(FULL_TARGET),i386-netware)
  646. override TARGET_EXAMPLEDIRS+=examples
  647. endif
  648. ifeq ($(FULL_TARGET),i386-openbsd)
  649. override TARGET_EXAMPLEDIRS+=examples
  650. endif
  651. ifeq ($(FULL_TARGET),i386-wdosx)
  652. override TARGET_EXAMPLEDIRS+=examples
  653. endif
  654. ifeq ($(FULL_TARGET),i386-darwin)
  655. override TARGET_EXAMPLEDIRS+=examples
  656. endif
  657. ifeq ($(FULL_TARGET),i386-emx)
  658. override TARGET_EXAMPLEDIRS+=examples
  659. endif
  660. ifeq ($(FULL_TARGET),i386-watcom)
  661. override TARGET_EXAMPLEDIRS+=examples
  662. endif
  663. ifeq ($(FULL_TARGET),i386-netwlibc)
  664. override TARGET_EXAMPLEDIRS+=examples
  665. endif
  666. ifeq ($(FULL_TARGET),i386-wince)
  667. override TARGET_EXAMPLEDIRS+=examples
  668. endif
  669. ifeq ($(FULL_TARGET),i386-embedded)
  670. override TARGET_EXAMPLEDIRS+=examples
  671. endif
  672. ifeq ($(FULL_TARGET),i386-symbian)
  673. override TARGET_EXAMPLEDIRS+=examples
  674. endif
  675. ifeq ($(FULL_TARGET),m68k-linux)
  676. override TARGET_EXAMPLEDIRS+=examples
  677. endif
  678. ifeq ($(FULL_TARGET),m68k-freebsd)
  679. override TARGET_EXAMPLEDIRS+=examples
  680. endif
  681. ifeq ($(FULL_TARGET),m68k-netbsd)
  682. override TARGET_EXAMPLEDIRS+=examples
  683. endif
  684. ifeq ($(FULL_TARGET),m68k-amiga)
  685. override TARGET_EXAMPLEDIRS+=examples
  686. endif
  687. ifeq ($(FULL_TARGET),m68k-atari)
  688. override TARGET_EXAMPLEDIRS+=examples
  689. endif
  690. ifeq ($(FULL_TARGET),m68k-openbsd)
  691. override TARGET_EXAMPLEDIRS+=examples
  692. endif
  693. ifeq ($(FULL_TARGET),m68k-palmos)
  694. override TARGET_EXAMPLEDIRS+=examples
  695. endif
  696. ifeq ($(FULL_TARGET),m68k-embedded)
  697. override TARGET_EXAMPLEDIRS+=examples
  698. endif
  699. ifeq ($(FULL_TARGET),powerpc-linux)
  700. override TARGET_EXAMPLEDIRS+=examples
  701. endif
  702. ifeq ($(FULL_TARGET),powerpc-netbsd)
  703. override TARGET_EXAMPLEDIRS+=examples
  704. endif
  705. ifeq ($(FULL_TARGET),powerpc-amiga)
  706. override TARGET_EXAMPLEDIRS+=examples
  707. endif
  708. ifeq ($(FULL_TARGET),powerpc-macos)
  709. override TARGET_EXAMPLEDIRS+=examples
  710. endif
  711. ifeq ($(FULL_TARGET),powerpc-darwin)
  712. override TARGET_EXAMPLEDIRS+=examples
  713. endif
  714. ifeq ($(FULL_TARGET),powerpc-morphos)
  715. override TARGET_EXAMPLEDIRS+=examples
  716. endif
  717. ifeq ($(FULL_TARGET),powerpc-embedded)
  718. override TARGET_EXAMPLEDIRS+=examples
  719. endif
  720. ifeq ($(FULL_TARGET),sparc-linux)
  721. override TARGET_EXAMPLEDIRS+=examples
  722. endif
  723. ifeq ($(FULL_TARGET),sparc-netbsd)
  724. override TARGET_EXAMPLEDIRS+=examples
  725. endif
  726. ifeq ($(FULL_TARGET),sparc-solaris)
  727. override TARGET_EXAMPLEDIRS+=examples
  728. endif
  729. ifeq ($(FULL_TARGET),sparc-embedded)
  730. override TARGET_EXAMPLEDIRS+=examples
  731. endif
  732. ifeq ($(FULL_TARGET),x86_64-linux)
  733. override TARGET_EXAMPLEDIRS+=examples
  734. endif
  735. ifeq ($(FULL_TARGET),x86_64-freebsd)
  736. override TARGET_EXAMPLEDIRS+=examples
  737. endif
  738. ifeq ($(FULL_TARGET),x86_64-darwin)
  739. override TARGET_EXAMPLEDIRS+=examples
  740. endif
  741. ifeq ($(FULL_TARGET),x86_64-win64)
  742. override TARGET_EXAMPLEDIRS+=examples
  743. endif
  744. ifeq ($(FULL_TARGET),x86_64-embedded)
  745. override TARGET_EXAMPLEDIRS+=examples
  746. endif
  747. ifeq ($(FULL_TARGET),arm-linux)
  748. override TARGET_EXAMPLEDIRS+=examples
  749. endif
  750. ifeq ($(FULL_TARGET),arm-palmos)
  751. override TARGET_EXAMPLEDIRS+=examples
  752. endif
  753. ifeq ($(FULL_TARGET),arm-darwin)
  754. override TARGET_EXAMPLEDIRS+=examples
  755. endif
  756. ifeq ($(FULL_TARGET),arm-wince)
  757. override TARGET_EXAMPLEDIRS+=examples
  758. endif
  759. ifeq ($(FULL_TARGET),arm-gba)
  760. override TARGET_EXAMPLEDIRS+=examples
  761. endif
  762. ifeq ($(FULL_TARGET),arm-nds)
  763. override TARGET_EXAMPLEDIRS+=examples
  764. endif
  765. ifeq ($(FULL_TARGET),arm-embedded)
  766. override TARGET_EXAMPLEDIRS+=examples
  767. endif
  768. ifeq ($(FULL_TARGET),arm-symbian)
  769. override TARGET_EXAMPLEDIRS+=examples
  770. endif
  771. ifeq ($(FULL_TARGET),powerpc64-linux)
  772. override TARGET_EXAMPLEDIRS+=examples
  773. endif
  774. ifeq ($(FULL_TARGET),powerpc64-darwin)
  775. override TARGET_EXAMPLEDIRS+=examples
  776. endif
  777. ifeq ($(FULL_TARGET),powerpc64-embedded)
  778. override TARGET_EXAMPLEDIRS+=examples
  779. endif
  780. ifeq ($(FULL_TARGET),avr-embedded)
  781. override TARGET_EXAMPLEDIRS+=examples
  782. endif
  783. ifeq ($(FULL_TARGET),armeb-linux)
  784. override TARGET_EXAMPLEDIRS+=examples
  785. endif
  786. ifeq ($(FULL_TARGET),armeb-embedded)
  787. override TARGET_EXAMPLEDIRS+=examples
  788. endif
  789. override INSTALL_BUILDUNIT=MacOS
  790. override INSTALL_FPCPACKAGE=y
  791. ifeq ($(FULL_TARGET),i386-linux)
  792. override COMPILER_INCLUDEDIR+=src
  793. endif
  794. ifeq ($(FULL_TARGET),i386-go32v2)
  795. override COMPILER_INCLUDEDIR+=src
  796. endif
  797. ifeq ($(FULL_TARGET),i386-win32)
  798. override COMPILER_INCLUDEDIR+=src
  799. endif
  800. ifeq ($(FULL_TARGET),i386-os2)
  801. override COMPILER_INCLUDEDIR+=src
  802. endif
  803. ifeq ($(FULL_TARGET),i386-freebsd)
  804. override COMPILER_INCLUDEDIR+=src
  805. endif
  806. ifeq ($(FULL_TARGET),i386-beos)
  807. override COMPILER_INCLUDEDIR+=src
  808. endif
  809. ifeq ($(FULL_TARGET),i386-haiku)
  810. override COMPILER_INCLUDEDIR+=src
  811. endif
  812. ifeq ($(FULL_TARGET),i386-netbsd)
  813. override COMPILER_INCLUDEDIR+=src
  814. endif
  815. ifeq ($(FULL_TARGET),i386-solaris)
  816. override COMPILER_INCLUDEDIR+=src
  817. endif
  818. ifeq ($(FULL_TARGET),i386-qnx)
  819. override COMPILER_INCLUDEDIR+=src
  820. endif
  821. ifeq ($(FULL_TARGET),i386-netware)
  822. override COMPILER_INCLUDEDIR+=src
  823. endif
  824. ifeq ($(FULL_TARGET),i386-openbsd)
  825. override COMPILER_INCLUDEDIR+=src
  826. endif
  827. ifeq ($(FULL_TARGET),i386-wdosx)
  828. override COMPILER_INCLUDEDIR+=src
  829. endif
  830. ifeq ($(FULL_TARGET),i386-darwin)
  831. override COMPILER_INCLUDEDIR+=src
  832. endif
  833. ifeq ($(FULL_TARGET),i386-emx)
  834. override COMPILER_INCLUDEDIR+=src
  835. endif
  836. ifeq ($(FULL_TARGET),i386-watcom)
  837. override COMPILER_INCLUDEDIR+=src
  838. endif
  839. ifeq ($(FULL_TARGET),i386-netwlibc)
  840. override COMPILER_INCLUDEDIR+=src
  841. endif
  842. ifeq ($(FULL_TARGET),i386-wince)
  843. override COMPILER_INCLUDEDIR+=src
  844. endif
  845. ifeq ($(FULL_TARGET),i386-embedded)
  846. override COMPILER_INCLUDEDIR+=src
  847. endif
  848. ifeq ($(FULL_TARGET),i386-symbian)
  849. override COMPILER_INCLUDEDIR+=src
  850. endif
  851. ifeq ($(FULL_TARGET),m68k-linux)
  852. override COMPILER_INCLUDEDIR+=src
  853. endif
  854. ifeq ($(FULL_TARGET),m68k-freebsd)
  855. override COMPILER_INCLUDEDIR+=src
  856. endif
  857. ifeq ($(FULL_TARGET),m68k-netbsd)
  858. override COMPILER_INCLUDEDIR+=src
  859. endif
  860. ifeq ($(FULL_TARGET),m68k-amiga)
  861. override COMPILER_INCLUDEDIR+=src
  862. endif
  863. ifeq ($(FULL_TARGET),m68k-atari)
  864. override COMPILER_INCLUDEDIR+=src
  865. endif
  866. ifeq ($(FULL_TARGET),m68k-openbsd)
  867. override COMPILER_INCLUDEDIR+=src
  868. endif
  869. ifeq ($(FULL_TARGET),m68k-palmos)
  870. override COMPILER_INCLUDEDIR+=src
  871. endif
  872. ifeq ($(FULL_TARGET),m68k-embedded)
  873. override COMPILER_INCLUDEDIR+=src
  874. endif
  875. ifeq ($(FULL_TARGET),powerpc-linux)
  876. override COMPILER_INCLUDEDIR+=src
  877. endif
  878. ifeq ($(FULL_TARGET),powerpc-netbsd)
  879. override COMPILER_INCLUDEDIR+=src
  880. endif
  881. ifeq ($(FULL_TARGET),powerpc-amiga)
  882. override COMPILER_INCLUDEDIR+=src
  883. endif
  884. ifeq ($(FULL_TARGET),powerpc-macos)
  885. override COMPILER_INCLUDEDIR+=src
  886. endif
  887. ifeq ($(FULL_TARGET),powerpc-darwin)
  888. override COMPILER_INCLUDEDIR+=src
  889. endif
  890. ifeq ($(FULL_TARGET),powerpc-morphos)
  891. override COMPILER_INCLUDEDIR+=src
  892. endif
  893. ifeq ($(FULL_TARGET),powerpc-embedded)
  894. override COMPILER_INCLUDEDIR+=src
  895. endif
  896. ifeq ($(FULL_TARGET),sparc-linux)
  897. override COMPILER_INCLUDEDIR+=src
  898. endif
  899. ifeq ($(FULL_TARGET),sparc-netbsd)
  900. override COMPILER_INCLUDEDIR+=src
  901. endif
  902. ifeq ($(FULL_TARGET),sparc-solaris)
  903. override COMPILER_INCLUDEDIR+=src
  904. endif
  905. ifeq ($(FULL_TARGET),sparc-embedded)
  906. override COMPILER_INCLUDEDIR+=src
  907. endif
  908. ifeq ($(FULL_TARGET),x86_64-linux)
  909. override COMPILER_INCLUDEDIR+=src
  910. endif
  911. ifeq ($(FULL_TARGET),x86_64-freebsd)
  912. override COMPILER_INCLUDEDIR+=src
  913. endif
  914. ifeq ($(FULL_TARGET),x86_64-darwin)
  915. override COMPILER_INCLUDEDIR+=src
  916. endif
  917. ifeq ($(FULL_TARGET),x86_64-win64)
  918. override COMPILER_INCLUDEDIR+=src
  919. endif
  920. ifeq ($(FULL_TARGET),x86_64-embedded)
  921. override COMPILER_INCLUDEDIR+=src
  922. endif
  923. ifeq ($(FULL_TARGET),arm-linux)
  924. override COMPILER_INCLUDEDIR+=src
  925. endif
  926. ifeq ($(FULL_TARGET),arm-palmos)
  927. override COMPILER_INCLUDEDIR+=src
  928. endif
  929. ifeq ($(FULL_TARGET),arm-darwin)
  930. override COMPILER_INCLUDEDIR+=src
  931. endif
  932. ifeq ($(FULL_TARGET),arm-wince)
  933. override COMPILER_INCLUDEDIR+=src
  934. endif
  935. ifeq ($(FULL_TARGET),arm-gba)
  936. override COMPILER_INCLUDEDIR+=src
  937. endif
  938. ifeq ($(FULL_TARGET),arm-nds)
  939. override COMPILER_INCLUDEDIR+=src
  940. endif
  941. ifeq ($(FULL_TARGET),arm-embedded)
  942. override COMPILER_INCLUDEDIR+=src
  943. endif
  944. ifeq ($(FULL_TARGET),arm-symbian)
  945. override COMPILER_INCLUDEDIR+=src
  946. endif
  947. ifeq ($(FULL_TARGET),powerpc64-linux)
  948. override COMPILER_INCLUDEDIR+=src
  949. endif
  950. ifeq ($(FULL_TARGET),powerpc64-darwin)
  951. override COMPILER_INCLUDEDIR+=src
  952. endif
  953. ifeq ($(FULL_TARGET),powerpc64-embedded)
  954. override COMPILER_INCLUDEDIR+=src
  955. endif
  956. ifeq ($(FULL_TARGET),avr-embedded)
  957. override COMPILER_INCLUDEDIR+=src
  958. endif
  959. ifeq ($(FULL_TARGET),armeb-linux)
  960. override COMPILER_INCLUDEDIR+=src
  961. endif
  962. ifeq ($(FULL_TARGET),armeb-embedded)
  963. override COMPILER_INCLUDEDIR+=src
  964. endif
  965. ifeq ($(FULL_TARGET),i386-linux)
  966. override COMPILER_SOURCEDIR+=src tests
  967. endif
  968. ifeq ($(FULL_TARGET),i386-go32v2)
  969. override COMPILER_SOURCEDIR+=src tests
  970. endif
  971. ifeq ($(FULL_TARGET),i386-win32)
  972. override COMPILER_SOURCEDIR+=src tests
  973. endif
  974. ifeq ($(FULL_TARGET),i386-os2)
  975. override COMPILER_SOURCEDIR+=src tests
  976. endif
  977. ifeq ($(FULL_TARGET),i386-freebsd)
  978. override COMPILER_SOURCEDIR+=src tests
  979. endif
  980. ifeq ($(FULL_TARGET),i386-beos)
  981. override COMPILER_SOURCEDIR+=src tests
  982. endif
  983. ifeq ($(FULL_TARGET),i386-haiku)
  984. override COMPILER_SOURCEDIR+=src tests
  985. endif
  986. ifeq ($(FULL_TARGET),i386-netbsd)
  987. override COMPILER_SOURCEDIR+=src tests
  988. endif
  989. ifeq ($(FULL_TARGET),i386-solaris)
  990. override COMPILER_SOURCEDIR+=src tests
  991. endif
  992. ifeq ($(FULL_TARGET),i386-qnx)
  993. override COMPILER_SOURCEDIR+=src tests
  994. endif
  995. ifeq ($(FULL_TARGET),i386-netware)
  996. override COMPILER_SOURCEDIR+=src tests
  997. endif
  998. ifeq ($(FULL_TARGET),i386-openbsd)
  999. override COMPILER_SOURCEDIR+=src tests
  1000. endif
  1001. ifeq ($(FULL_TARGET),i386-wdosx)
  1002. override COMPILER_SOURCEDIR+=src tests
  1003. endif
  1004. ifeq ($(FULL_TARGET),i386-darwin)
  1005. override COMPILER_SOURCEDIR+=src tests
  1006. endif
  1007. ifeq ($(FULL_TARGET),i386-emx)
  1008. override COMPILER_SOURCEDIR+=src tests
  1009. endif
  1010. ifeq ($(FULL_TARGET),i386-watcom)
  1011. override COMPILER_SOURCEDIR+=src tests
  1012. endif
  1013. ifeq ($(FULL_TARGET),i386-netwlibc)
  1014. override COMPILER_SOURCEDIR+=src tests
  1015. endif
  1016. ifeq ($(FULL_TARGET),i386-wince)
  1017. override COMPILER_SOURCEDIR+=src tests
  1018. endif
  1019. ifeq ($(FULL_TARGET),i386-embedded)
  1020. override COMPILER_SOURCEDIR+=src tests
  1021. endif
  1022. ifeq ($(FULL_TARGET),i386-symbian)
  1023. override COMPILER_SOURCEDIR+=src tests
  1024. endif
  1025. ifeq ($(FULL_TARGET),m68k-linux)
  1026. override COMPILER_SOURCEDIR+=src tests
  1027. endif
  1028. ifeq ($(FULL_TARGET),m68k-freebsd)
  1029. override COMPILER_SOURCEDIR+=src tests
  1030. endif
  1031. ifeq ($(FULL_TARGET),m68k-netbsd)
  1032. override COMPILER_SOURCEDIR+=src tests
  1033. endif
  1034. ifeq ($(FULL_TARGET),m68k-amiga)
  1035. override COMPILER_SOURCEDIR+=src tests
  1036. endif
  1037. ifeq ($(FULL_TARGET),m68k-atari)
  1038. override COMPILER_SOURCEDIR+=src tests
  1039. endif
  1040. ifeq ($(FULL_TARGET),m68k-openbsd)
  1041. override COMPILER_SOURCEDIR+=src tests
  1042. endif
  1043. ifeq ($(FULL_TARGET),m68k-palmos)
  1044. override COMPILER_SOURCEDIR+=src tests
  1045. endif
  1046. ifeq ($(FULL_TARGET),m68k-embedded)
  1047. override COMPILER_SOURCEDIR+=src tests
  1048. endif
  1049. ifeq ($(FULL_TARGET),powerpc-linux)
  1050. override COMPILER_SOURCEDIR+=src tests
  1051. endif
  1052. ifeq ($(FULL_TARGET),powerpc-netbsd)
  1053. override COMPILER_SOURCEDIR+=src tests
  1054. endif
  1055. ifeq ($(FULL_TARGET),powerpc-amiga)
  1056. override COMPILER_SOURCEDIR+=src tests
  1057. endif
  1058. ifeq ($(FULL_TARGET),powerpc-macos)
  1059. override COMPILER_SOURCEDIR+=src tests
  1060. endif
  1061. ifeq ($(FULL_TARGET),powerpc-darwin)
  1062. override COMPILER_SOURCEDIR+=src tests
  1063. endif
  1064. ifeq ($(FULL_TARGET),powerpc-morphos)
  1065. override COMPILER_SOURCEDIR+=src tests
  1066. endif
  1067. ifeq ($(FULL_TARGET),powerpc-embedded)
  1068. override COMPILER_SOURCEDIR+=src tests
  1069. endif
  1070. ifeq ($(FULL_TARGET),sparc-linux)
  1071. override COMPILER_SOURCEDIR+=src tests
  1072. endif
  1073. ifeq ($(FULL_TARGET),sparc-netbsd)
  1074. override COMPILER_SOURCEDIR+=src tests
  1075. endif
  1076. ifeq ($(FULL_TARGET),sparc-solaris)
  1077. override COMPILER_SOURCEDIR+=src tests
  1078. endif
  1079. ifeq ($(FULL_TARGET),sparc-embedded)
  1080. override COMPILER_SOURCEDIR+=src tests
  1081. endif
  1082. ifeq ($(FULL_TARGET),x86_64-linux)
  1083. override COMPILER_SOURCEDIR+=src tests
  1084. endif
  1085. ifeq ($(FULL_TARGET),x86_64-freebsd)
  1086. override COMPILER_SOURCEDIR+=src tests
  1087. endif
  1088. ifeq ($(FULL_TARGET),x86_64-darwin)
  1089. override COMPILER_SOURCEDIR+=src tests
  1090. endif
  1091. ifeq ($(FULL_TARGET),x86_64-win64)
  1092. override COMPILER_SOURCEDIR+=src tests
  1093. endif
  1094. ifeq ($(FULL_TARGET),x86_64-embedded)
  1095. override COMPILER_SOURCEDIR+=src tests
  1096. endif
  1097. ifeq ($(FULL_TARGET),arm-linux)
  1098. override COMPILER_SOURCEDIR+=src tests
  1099. endif
  1100. ifeq ($(FULL_TARGET),arm-palmos)
  1101. override COMPILER_SOURCEDIR+=src tests
  1102. endif
  1103. ifeq ($(FULL_TARGET),arm-darwin)
  1104. override COMPILER_SOURCEDIR+=src tests
  1105. endif
  1106. ifeq ($(FULL_TARGET),arm-wince)
  1107. override COMPILER_SOURCEDIR+=src tests
  1108. endif
  1109. ifeq ($(FULL_TARGET),arm-gba)
  1110. override COMPILER_SOURCEDIR+=src tests
  1111. endif
  1112. ifeq ($(FULL_TARGET),arm-nds)
  1113. override COMPILER_SOURCEDIR+=src tests
  1114. endif
  1115. ifeq ($(FULL_TARGET),arm-embedded)
  1116. override COMPILER_SOURCEDIR+=src tests
  1117. endif
  1118. ifeq ($(FULL_TARGET),arm-symbian)
  1119. override COMPILER_SOURCEDIR+=src tests
  1120. endif
  1121. ifeq ($(FULL_TARGET),powerpc64-linux)
  1122. override COMPILER_SOURCEDIR+=src tests
  1123. endif
  1124. ifeq ($(FULL_TARGET),powerpc64-darwin)
  1125. override COMPILER_SOURCEDIR+=src tests
  1126. endif
  1127. ifeq ($(FULL_TARGET),powerpc64-embedded)
  1128. override COMPILER_SOURCEDIR+=src tests
  1129. endif
  1130. ifeq ($(FULL_TARGET),avr-embedded)
  1131. override COMPILER_SOURCEDIR+=src tests
  1132. endif
  1133. ifeq ($(FULL_TARGET),armeb-linux)
  1134. override COMPILER_SOURCEDIR+=src tests
  1135. endif
  1136. ifeq ($(FULL_TARGET),armeb-embedded)
  1137. override COMPILER_SOURCEDIR+=src tests
  1138. endif
  1139. ifdef REQUIRE_UNITSDIR
  1140. override UNITSDIR+=$(REQUIRE_UNITSDIR)
  1141. endif
  1142. ifdef REQUIRE_PACKAGESDIR
  1143. override PACKAGESDIR+=$(REQUIRE_PACKAGESDIR)
  1144. endif
  1145. ifdef ZIPINSTALL
  1146. ifneq ($(findstring $(OS_TARGET),$(UNIXs)),)
  1147. UNIXHier=1
  1148. endif
  1149. else
  1150. ifneq ($(findstring $(OS_SOURCE),$(UNIXs)),)
  1151. UNIXHier=1
  1152. endif
  1153. endif
  1154. ifndef INSTALL_PREFIX
  1155. ifdef PREFIX
  1156. INSTALL_PREFIX=$(PREFIX)
  1157. endif
  1158. endif
  1159. ifndef INSTALL_PREFIX
  1160. ifdef UNIXHier
  1161. INSTALL_PREFIX=/usr/local
  1162. else
  1163. ifdef INSTALL_FPCPACKAGE
  1164. INSTALL_BASEDIR:=/pp
  1165. else
  1166. INSTALL_BASEDIR:=/$(PACKAGE_NAME)
  1167. endif
  1168. endif
  1169. endif
  1170. export INSTALL_PREFIX
  1171. ifdef INSTALL_FPCSUBDIR
  1172. export INSTALL_FPCSUBDIR
  1173. endif
  1174. ifndef DIST_DESTDIR
  1175. DIST_DESTDIR:=$(BASEDIR)
  1176. endif
  1177. export DIST_DESTDIR
  1178. ifndef COMPILER_UNITTARGETDIR
  1179. ifdef PACKAGEDIR_MAIN
  1180. COMPILER_UNITTARGETDIR=$(PACKAGEDIR_MAIN)/units/$(TARGETSUFFIX)
  1181. else
  1182. COMPILER_UNITTARGETDIR=units/$(TARGETSUFFIX)
  1183. endif
  1184. endif
  1185. ifndef COMPILER_TARGETDIR
  1186. COMPILER_TARGETDIR=.
  1187. endif
  1188. ifndef INSTALL_BASEDIR
  1189. ifdef UNIXHier
  1190. ifdef INSTALL_FPCPACKAGE
  1191. INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/fpc/$(FPC_VERSION)
  1192. else
  1193. INSTALL_BASEDIR:=$(INSTALL_PREFIX)/lib/$(PACKAGE_NAME)
  1194. endif
  1195. else
  1196. INSTALL_BASEDIR:=$(INSTALL_PREFIX)
  1197. endif
  1198. endif
  1199. ifndef INSTALL_BINDIR
  1200. ifdef UNIXHier
  1201. INSTALL_BINDIR:=$(INSTALL_PREFIX)/bin
  1202. else
  1203. INSTALL_BINDIR:=$(INSTALL_BASEDIR)/bin
  1204. ifdef INSTALL_FPCPACKAGE
  1205. ifdef CROSSCOMPILE
  1206. ifdef CROSSINSTALL
  1207. INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(SOURCESUFFIX)
  1208. else
  1209. INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
  1210. endif
  1211. else
  1212. INSTALL_BINDIR:=$(INSTALL_BINDIR)/$(TARGETSUFFIX)
  1213. endif
  1214. endif
  1215. endif
  1216. endif
  1217. ifndef INSTALL_UNITDIR
  1218. INSTALL_UNITDIR:=$(INSTALL_BASEDIR)/units/$(TARGETSUFFIX)
  1219. ifdef INSTALL_FPCPACKAGE
  1220. ifdef PACKAGE_NAME
  1221. INSTALL_UNITDIR:=$(INSTALL_UNITDIR)/$(PACKAGE_NAME)
  1222. endif
  1223. endif
  1224. endif
  1225. ifndef INSTALL_LIBDIR
  1226. ifdef UNIXHier
  1227. INSTALL_LIBDIR:=$(INSTALL_PREFIX)/lib
  1228. else
  1229. INSTALL_LIBDIR:=$(INSTALL_UNITDIR)
  1230. endif
  1231. endif
  1232. ifndef INSTALL_SOURCEDIR
  1233. ifdef UNIXHier
  1234. ifdef BSDhier
  1235. SRCPREFIXDIR=share/src
  1236. else
  1237. ifdef linuxHier
  1238. SRCPREFIXDIR=share/src
  1239. else
  1240. SRCPREFIXDIR=src
  1241. endif
  1242. endif
  1243. ifdef INSTALL_FPCPACKAGE
  1244. ifdef INSTALL_FPCSUBDIR
  1245. INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
  1246. else
  1247. INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
  1248. endif
  1249. else
  1250. INSTALL_SOURCEDIR:=$(INSTALL_PREFIX)/$(SRCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
  1251. endif
  1252. else
  1253. ifdef INSTALL_FPCPACKAGE
  1254. ifdef INSTALL_FPCSUBDIR
  1255. INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(INSTALL_FPCSUBDIR)/$(PACKAGE_NAME)
  1256. else
  1257. INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source/$(PACKAGE_NAME)
  1258. endif
  1259. else
  1260. INSTALL_SOURCEDIR:=$(INSTALL_BASEDIR)/source
  1261. endif
  1262. endif
  1263. endif
  1264. ifndef INSTALL_DOCDIR
  1265. ifdef UNIXHier
  1266. ifdef BSDhier
  1267. DOCPREFIXDIR=share/doc
  1268. else
  1269. ifdef linuxHier
  1270. DOCPREFIXDIR=share/doc
  1271. else
  1272. DOCPREFIXDIR=doc
  1273. endif
  1274. endif
  1275. ifdef INSTALL_FPCPACKAGE
  1276. INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
  1277. else
  1278. INSTALL_DOCDIR:=$(INSTALL_PREFIX)/$(DOCPREFIXDIR)/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
  1279. endif
  1280. else
  1281. ifdef INSTALL_FPCPACKAGE
  1282. INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc/$(PACKAGE_NAME)
  1283. else
  1284. INSTALL_DOCDIR:=$(INSTALL_BASEDIR)/doc
  1285. endif
  1286. endif
  1287. endif
  1288. ifndef INSTALL_EXAMPLEDIR
  1289. ifdef UNIXHier
  1290. ifdef INSTALL_FPCPACKAGE
  1291. ifdef BSDhier
  1292. INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/fpc-$(FPC_VERSION)/$(PACKAGE_NAME)
  1293. else
  1294. ifdef linuxHier
  1295. INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples
  1296. else
  1297. INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/fpc-$(FPC_VERSION)/examples/$(PACKAGE_NAME)
  1298. endif
  1299. endif
  1300. else
  1301. ifdef BSDhier
  1302. INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/share/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
  1303. else
  1304. ifdef linuxHier
  1305. INSTALL_EXAMPLEDIR:=$(INSTALL_DOCDIR)/examples/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
  1306. else
  1307. INSTALL_EXAMPLEDIR:=$(INSTALL_PREFIX)/doc/$(PACKAGE_NAME)-$(PACKAGE_VERSION)
  1308. endif
  1309. endif
  1310. endif
  1311. else
  1312. ifdef INSTALL_FPCPACKAGE
  1313. INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples/$(PACKAGE_NAME)
  1314. else
  1315. INSTALL_EXAMPLEDIR:=$(INSTALL_BASEDIR)/examples
  1316. endif
  1317. endif
  1318. endif
  1319. ifndef INSTALL_DATADIR
  1320. INSTALL_DATADIR=$(INSTALL_BASEDIR)
  1321. endif
  1322. ifndef INSTALL_SHAREDDIR
  1323. INSTALL_SHAREDDIR=$(INSTALL_PREFIX)/lib
  1324. endif
  1325. ifdef CROSSCOMPILE
  1326. ifndef CROSSBINDIR
  1327. CROSSBINDIR:=$(wildcard $(CROSSTARGETDIR)/bin/$(SOURCESUFFIX))
  1328. ifeq ($(CROSSBINDIR),)
  1329. CROSSBINDIR:=$(wildcard $(INSTALL_BASEDIR)/cross/$(TARGETSUFFIX)/bin/$(FULL_SOURCE))
  1330. endif
  1331. endif
  1332. else
  1333. CROSSBINDIR=
  1334. endif
  1335. BATCHEXT=.bat
  1336. LOADEREXT=.as
  1337. EXEEXT=.exe
  1338. PPLEXT=.ppl
  1339. PPUEXT=.ppu
  1340. OEXT=.o
  1341. ASMEXT=.s
  1342. SMARTEXT=.sl
  1343. STATICLIBEXT=.a
  1344. SHAREDLIBEXT=.so
  1345. SHAREDLIBPREFIX=libfp
  1346. STATICLIBPREFIX=libp
  1347. IMPORTLIBPREFIX=libimp
  1348. RSTEXT=.rst
  1349. ifeq ($(findstring 1.0.,$(FPC_VERSION)),)
  1350. ifeq ($(OS_TARGET),go32v1)
  1351. STATICLIBPREFIX=
  1352. SHORTSUFFIX=v1
  1353. endif
  1354. ifeq ($(OS_TARGET),go32v2)
  1355. STATICLIBPREFIX=
  1356. SHORTSUFFIX=dos
  1357. endif
  1358. ifeq ($(OS_TARGET),watcom)
  1359. STATICLIBPREFIX=
  1360. OEXT=.obj
  1361. ASMEXT=.asm
  1362. SHAREDLIBEXT=.dll
  1363. SHORTSUFFIX=wat
  1364. endif
  1365. ifeq ($(OS_TARGET),linux)
  1366. BATCHEXT=.sh
  1367. EXEEXT=
  1368. HASSHAREDLIB=1
  1369. SHORTSUFFIX=lnx
  1370. endif
  1371. ifeq ($(OS_TARGET),freebsd)
  1372. BATCHEXT=.sh
  1373. EXEEXT=
  1374. HASSHAREDLIB=1
  1375. SHORTSUFFIX=fbs
  1376. endif
  1377. ifeq ($(OS_TARGET),netbsd)
  1378. BATCHEXT=.sh
  1379. EXEEXT=
  1380. HASSHAREDLIB=1
  1381. SHORTSUFFIX=nbs
  1382. endif
  1383. ifeq ($(OS_TARGET),openbsd)
  1384. BATCHEXT=.sh
  1385. EXEEXT=
  1386. HASSHAREDLIB=1
  1387. SHORTSUFFIX=obs
  1388. endif
  1389. ifeq ($(OS_TARGET),win32)
  1390. SHAREDLIBEXT=.dll
  1391. SHORTSUFFIX=w32
  1392. endif
  1393. ifeq ($(OS_TARGET),os2)
  1394. BATCHEXT=.cmd
  1395. AOUTEXT=.out
  1396. STATICLIBPREFIX=
  1397. SHAREDLIBEXT=.dll
  1398. SHORTSUFFIX=os2
  1399. ECHO=echo
  1400. endif
  1401. ifeq ($(OS_TARGET),emx)
  1402. BATCHEXT=.cmd
  1403. AOUTEXT=.out
  1404. STATICLIBPREFIX=
  1405. SHAREDLIBEXT=.dll
  1406. SHORTSUFFIX=emx
  1407. ECHO=echo
  1408. endif
  1409. ifeq ($(OS_TARGET),amiga)
  1410. EXEEXT=
  1411. SHAREDLIBEXT=.library
  1412. SHORTSUFFIX=amg
  1413. endif
  1414. ifeq ($(OS_TARGET),morphos)
  1415. EXEEXT=
  1416. SHAREDLIBEXT=.library
  1417. SHORTSUFFIX=mos
  1418. endif
  1419. ifeq ($(OS_TARGET),atari)
  1420. EXEEXT=.ttp
  1421. SHORTSUFFIX=ata
  1422. endif
  1423. ifeq ($(OS_TARGET),beos)
  1424. BATCHEXT=.sh
  1425. EXEEXT=
  1426. SHORTSUFFIX=be
  1427. endif
  1428. ifeq ($(OS_TARGET),haiku)
  1429. BATCHEXT=.sh
  1430. EXEEXT=
  1431. SHORTSUFFIX=hai
  1432. endif
  1433. ifeq ($(OS_TARGET),solaris)
  1434. BATCHEXT=.sh
  1435. EXEEXT=
  1436. SHORTSUFFIX=sun
  1437. endif
  1438. ifeq ($(OS_TARGET),qnx)
  1439. BATCHEXT=.sh
  1440. EXEEXT=
  1441. SHORTSUFFIX=qnx
  1442. endif
  1443. ifeq ($(OS_TARGET),netware)
  1444. EXEEXT=.nlm
  1445. STATICLIBPREFIX=
  1446. SHORTSUFFIX=nw
  1447. endif
  1448. ifeq ($(OS_TARGET),netwlibc)
  1449. EXEEXT=.nlm
  1450. STATICLIBPREFIX=
  1451. SHORTSUFFIX=nwl
  1452. endif
  1453. ifeq ($(OS_TARGET),macos)
  1454. BATCHEXT=
  1455. EXEEXT=
  1456. DEBUGSYMEXT=.xcoff
  1457. SHORTSUFFIX=mac
  1458. endif
  1459. ifeq ($(OS_TARGET),darwin)
  1460. BATCHEXT=.sh
  1461. EXEEXT=
  1462. HASSHAREDLIB=1
  1463. SHORTSUFFIX=dwn
  1464. endif
  1465. ifeq ($(OS_TARGET),gba)
  1466. EXEEXT=.gba
  1467. SHAREDLIBEXT=.so
  1468. SHORTSUFFIX=gba
  1469. endif
  1470. ifeq ($(OS_TARGET),symbian)
  1471. SHAREDLIBEXT=.dll
  1472. SHORTSUFFIX=symbian
  1473. endif
  1474. else
  1475. ifeq ($(OS_TARGET),go32v1)
  1476. PPUEXT=.pp1
  1477. OEXT=.o1
  1478. ASMEXT=.s1
  1479. SMARTEXT=.sl1
  1480. STATICLIBEXT=.a1
  1481. SHAREDLIBEXT=.so1
  1482. STATICLIBPREFIX=
  1483. SHORTSUFFIX=v1
  1484. endif
  1485. ifeq ($(OS_TARGET),go32v2)
  1486. STATICLIBPREFIX=
  1487. SHORTSUFFIX=dos
  1488. endif
  1489. ifeq ($(OS_TARGET),watcom)
  1490. STATICLIBPREFIX=
  1491. SHORTSUFFIX=wat
  1492. endif
  1493. ifeq ($(OS_TARGET),linux)
  1494. BATCHEXT=.sh
  1495. EXEEXT=
  1496. HASSHAREDLIB=1
  1497. SHORTSUFFIX=lnx
  1498. endif
  1499. ifeq ($(OS_TARGET),freebsd)
  1500. BATCHEXT=.sh
  1501. EXEEXT=
  1502. HASSHAREDLIB=1
  1503. SHORTSUFFIX=fbs
  1504. endif
  1505. ifeq ($(OS_TARGET),netbsd)
  1506. BATCHEXT=.sh
  1507. EXEEXT=
  1508. HASSHAREDLIB=1
  1509. SHORTSUFFIX=nbs
  1510. endif
  1511. ifeq ($(OS_TARGET),openbsd)
  1512. BATCHEXT=.sh
  1513. EXEEXT=
  1514. HASSHAREDLIB=1
  1515. SHORTSUFFIX=obs
  1516. endif
  1517. ifeq ($(OS_TARGET),win32)
  1518. PPUEXT=.ppw
  1519. OEXT=.ow
  1520. ASMEXT=.sw
  1521. SMARTEXT=.slw
  1522. STATICLIBEXT=.aw
  1523. SHAREDLIBEXT=.dll
  1524. SHORTSUFFIX=w32
  1525. endif
  1526. ifeq ($(OS_TARGET),os2)
  1527. BATCHEXT=.cmd
  1528. PPUEXT=.ppo
  1529. ASMEXT=.so2
  1530. OEXT=.oo2
  1531. AOUTEXT=.out
  1532. SMARTEXT=.sl2
  1533. STATICLIBPREFIX=
  1534. STATICLIBEXT=.ao2
  1535. SHAREDLIBEXT=.dll
  1536. SHORTSUFFIX=os2
  1537. ECHO=echo
  1538. endif
  1539. ifeq ($(OS_TARGET),amiga)
  1540. EXEEXT=
  1541. PPUEXT=.ppu
  1542. ASMEXT=.s
  1543. OEXT=.o
  1544. SMARTEXT=.sl
  1545. STATICLIBEXT=.a
  1546. SHAREDLIBEXT=.library
  1547. SHORTSUFFIX=amg
  1548. endif
  1549. ifeq ($(OS_TARGET),atari)
  1550. PPUEXT=.ppu
  1551. ASMEXT=.s
  1552. OEXT=.o
  1553. SMARTEXT=.sl
  1554. STATICLIBEXT=.a
  1555. EXEEXT=.ttp
  1556. SHORTSUFFIX=ata
  1557. endif
  1558. ifeq ($(OS_TARGET),beos)
  1559. BATCHEXT=.sh
  1560. PPUEXT=.ppu
  1561. ASMEXT=.s
  1562. OEXT=.o
  1563. SMARTEXT=.sl
  1564. STATICLIBEXT=.a
  1565. EXEEXT=
  1566. SHORTSUFFIX=be
  1567. endif
  1568. ifeq ($(OS_TARGET),solaris)
  1569. BATCHEXT=.sh
  1570. PPUEXT=.ppu
  1571. ASMEXT=.s
  1572. OEXT=.o
  1573. SMARTEXT=.sl
  1574. STATICLIBEXT=.a
  1575. EXEEXT=
  1576. SHORTSUFFIX=sun
  1577. endif
  1578. ifeq ($(OS_TARGET),qnx)
  1579. BATCHEXT=.sh
  1580. PPUEXT=.ppu
  1581. ASMEXT=.s
  1582. OEXT=.o
  1583. SMARTEXT=.sl
  1584. STATICLIBEXT=.a
  1585. EXEEXT=
  1586. SHORTSUFFIX=qnx
  1587. endif
  1588. ifeq ($(OS_TARGET),netware)
  1589. STATICLIBPREFIX=
  1590. PPUEXT=.ppu
  1591. OEXT=.o
  1592. ASMEXT=.s
  1593. SMARTEXT=.sl
  1594. STATICLIBEXT=.a
  1595. SHAREDLIBEXT=.nlm
  1596. EXEEXT=.nlm
  1597. SHORTSUFFIX=nw
  1598. endif
  1599. ifeq ($(OS_TARGET),netwlibc)
  1600. STATICLIBPREFIX=
  1601. PPUEXT=.ppu
  1602. OEXT=.o
  1603. ASMEXT=.s
  1604. SMARTEXT=.sl
  1605. STATICLIBEXT=.a
  1606. SHAREDLIBEXT=.nlm
  1607. EXEEXT=.nlm
  1608. SHORTSUFFIX=nwl
  1609. endif
  1610. ifeq ($(OS_TARGET),macos)
  1611. BATCHEXT=
  1612. PPUEXT=.ppu
  1613. ASMEXT=.s
  1614. OEXT=.o
  1615. SMARTEXT=.sl
  1616. STATICLIBEXT=.a
  1617. EXEEXT=
  1618. DEBUGSYMEXT=.xcoff
  1619. SHORTSUFFIX=mac
  1620. endif
  1621. endif
  1622. ifneq ($(findstring $(OS_SOURCE),$(LIMIT83fs)),)
  1623. FPCMADE=fpcmade.$(SHORTSUFFIX)
  1624. ZIPSUFFIX=$(SHORTSUFFIX)
  1625. ZIPCROSSPREFIX=
  1626. ZIPSOURCESUFFIX=src
  1627. ZIPEXAMPLESUFFIX=exm
  1628. else
  1629. FPCMADE=fpcmade.$(TARGETSUFFIX)
  1630. ZIPSOURCESUFFIX=.source
  1631. ZIPEXAMPLESUFFIX=.examples
  1632. ifdef CROSSCOMPILE
  1633. ZIPSUFFIX=.$(SOURCESUFFIX)
  1634. ZIPCROSSPREFIX=$(TARGETSUFFIX)-
  1635. else
  1636. ZIPSUFFIX=.$(TARGETSUFFIX)
  1637. ZIPCROSSPREFIX=
  1638. endif
  1639. endif
  1640. ifndef ECHO
  1641. ECHO:=$(strip $(wildcard $(addsuffix /gecho$(SRCEXEEXT),$(SEARCHPATH))))
  1642. ifeq ($(ECHO),)
  1643. ECHO:=$(strip $(wildcard $(addsuffix /echo$(SRCEXEEXT),$(SEARCHPATH))))
  1644. ifeq ($(ECHO),)
  1645. ECHO= __missing_command_ECHO
  1646. else
  1647. ECHO:=$(firstword $(ECHO))
  1648. endif
  1649. else
  1650. ECHO:=$(firstword $(ECHO))
  1651. endif
  1652. endif
  1653. export ECHO
  1654. ifndef DATE
  1655. DATE:=$(strip $(wildcard $(addsuffix /gdate$(SRCEXEEXT),$(SEARCHPATH))))
  1656. ifeq ($(DATE),)
  1657. DATE:=$(strip $(wildcard $(addsuffix /date$(SRCEXEEXT),$(SEARCHPATH))))
  1658. ifeq ($(DATE),)
  1659. DATE= __missing_command_DATE
  1660. else
  1661. DATE:=$(firstword $(DATE))
  1662. endif
  1663. else
  1664. DATE:=$(firstword $(DATE))
  1665. endif
  1666. endif
  1667. export DATE
  1668. ifndef GINSTALL
  1669. GINSTALL:=$(strip $(wildcard $(addsuffix /ginstall$(SRCEXEEXT),$(SEARCHPATH))))
  1670. ifeq ($(GINSTALL),)
  1671. GINSTALL:=$(strip $(wildcard $(addsuffix /install$(SRCEXEEXT),$(SEARCHPATH))))
  1672. ifeq ($(GINSTALL),)
  1673. GINSTALL= __missing_command_GINSTALL
  1674. else
  1675. GINSTALL:=$(firstword $(GINSTALL))
  1676. endif
  1677. else
  1678. GINSTALL:=$(firstword $(GINSTALL))
  1679. endif
  1680. endif
  1681. export GINSTALL
  1682. ifndef CPPROG
  1683. CPPROG:=$(strip $(wildcard $(addsuffix /cp$(SRCEXEEXT),$(SEARCHPATH))))
  1684. ifeq ($(CPPROG),)
  1685. CPPROG= __missing_command_CPPROG
  1686. else
  1687. CPPROG:=$(firstword $(CPPROG))
  1688. endif
  1689. endif
  1690. export CPPROG
  1691. ifndef RMPROG
  1692. RMPROG:=$(strip $(wildcard $(addsuffix /rm$(SRCEXEEXT),$(SEARCHPATH))))
  1693. ifeq ($(RMPROG),)
  1694. RMPROG= __missing_command_RMPROG
  1695. else
  1696. RMPROG:=$(firstword $(RMPROG))
  1697. endif
  1698. endif
  1699. export RMPROG
  1700. ifndef MVPROG
  1701. MVPROG:=$(strip $(wildcard $(addsuffix /mv$(SRCEXEEXT),$(SEARCHPATH))))
  1702. ifeq ($(MVPROG),)
  1703. MVPROG= __missing_command_MVPROG
  1704. else
  1705. MVPROG:=$(firstword $(MVPROG))
  1706. endif
  1707. endif
  1708. export MVPROG
  1709. ifndef MKDIRPROG
  1710. MKDIRPROG:=$(strip $(wildcard $(addsuffix /gmkdir$(SRCEXEEXT),$(SEARCHPATH))))
  1711. ifeq ($(MKDIRPROG),)
  1712. MKDIRPROG:=$(strip $(wildcard $(addsuffix /mkdir$(SRCEXEEXT),$(SEARCHPATH))))
  1713. ifeq ($(MKDIRPROG),)
  1714. MKDIRPROG= __missing_command_MKDIRPROG
  1715. else
  1716. MKDIRPROG:=$(firstword $(MKDIRPROG))
  1717. endif
  1718. else
  1719. MKDIRPROG:=$(firstword $(MKDIRPROG))
  1720. endif
  1721. endif
  1722. export MKDIRPROG
  1723. ifndef ECHOREDIR
  1724. ifndef inUnix
  1725. ECHOREDIR=echo
  1726. else
  1727. ECHOREDIR=$(ECHO)
  1728. endif
  1729. endif
  1730. ifndef COPY
  1731. COPY:=$(CPPROG) -fp
  1732. endif
  1733. ifndef COPYTREE
  1734. COPYTREE:=$(CPPROG) -Rfp
  1735. endif
  1736. ifndef MKDIRTREE
  1737. MKDIRTREE:=$(MKDIRPROG) -p
  1738. endif
  1739. ifndef MOVE
  1740. MOVE:=$(MVPROG) -f
  1741. endif
  1742. ifndef DEL
  1743. DEL:=$(RMPROG) -f
  1744. endif
  1745. ifndef DELTREE
  1746. DELTREE:=$(RMPROG) -rf
  1747. endif
  1748. ifndef INSTALL
  1749. ifdef inUnix
  1750. INSTALL:=$(GINSTALL) -c -m 644
  1751. else
  1752. INSTALL:=$(COPY)
  1753. endif
  1754. endif
  1755. ifndef INSTALLEXE
  1756. ifdef inUnix
  1757. INSTALLEXE:=$(GINSTALL) -c -m 755
  1758. else
  1759. INSTALLEXE:=$(COPY)
  1760. endif
  1761. endif
  1762. ifndef MKDIR
  1763. MKDIR:=$(GINSTALL) -m 755 -d
  1764. endif
  1765. export ECHOREDIR COPY COPYTREE MOVE DEL DELTREE INSTALL INSTALLEXE MKDIR
  1766. ifndef PPUMOVE
  1767. PPUMOVE:=$(strip $(wildcard $(addsuffix /ppumove$(SRCEXEEXT),$(SEARCHPATH))))
  1768. ifeq ($(PPUMOVE),)
  1769. PPUMOVE= __missing_command_PPUMOVE
  1770. else
  1771. PPUMOVE:=$(firstword $(PPUMOVE))
  1772. endif
  1773. endif
  1774. export PPUMOVE
  1775. ifndef FPCMAKE
  1776. FPCMAKE:=$(strip $(wildcard $(addsuffix /fpcmake$(SRCEXEEXT),$(SEARCHPATH))))
  1777. ifeq ($(FPCMAKE),)
  1778. FPCMAKE= __missing_command_FPCMAKE
  1779. else
  1780. FPCMAKE:=$(firstword $(FPCMAKE))
  1781. endif
  1782. endif
  1783. export FPCMAKE
  1784. ifndef ZIPPROG
  1785. ZIPPROG:=$(strip $(wildcard $(addsuffix /zip$(SRCEXEEXT),$(SEARCHPATH))))
  1786. ifeq ($(ZIPPROG),)
  1787. ZIPPROG= __missing_command_ZIPPROG
  1788. else
  1789. ZIPPROG:=$(firstword $(ZIPPROG))
  1790. endif
  1791. endif
  1792. export ZIPPROG
  1793. ifndef TARPROG
  1794. TARPROG:=$(strip $(wildcard $(addsuffix /gtar$(SRCEXEEXT),$(SEARCHPATH))))
  1795. ifeq ($(TARPROG),)
  1796. TARPROG:=$(strip $(wildcard $(addsuffix /tar$(SRCEXEEXT),$(SEARCHPATH))))
  1797. ifeq ($(TARPROG),)
  1798. TARPROG= __missing_command_TARPROG
  1799. else
  1800. TARPROG:=$(firstword $(TARPROG))
  1801. endif
  1802. else
  1803. TARPROG:=$(firstword $(TARPROG))
  1804. endif
  1805. endif
  1806. export TARPROG
  1807. ASNAME=$(BINUTILSPREFIX)as
  1808. LDNAME=$(BINUTILSPREFIX)ld
  1809. ARNAME=$(BINUTILSPREFIX)ar
  1810. RCNAME=$(BINUTILSPREFIX)rc
  1811. ifneq ($(findstring 1.0.,$(FPC_VERSION)),)
  1812. ifeq ($(OS_TARGET),win32)
  1813. ifeq ($(CROSSBINDIR),)
  1814. ASNAME=asw
  1815. LDNAME=ldw
  1816. ARNAME=arw
  1817. endif
  1818. endif
  1819. endif
  1820. ifndef ASPROG
  1821. ifdef CROSSBINDIR
  1822. ASPROG=$(CROSSBINDIR)/$(ASNAME)$(SRCEXEEXT)
  1823. else
  1824. ASPROG=$(ASNAME)
  1825. endif
  1826. endif
  1827. ifndef LDPROG
  1828. ifdef CROSSBINDIR
  1829. LDPROG=$(CROSSBINDIR)/$(LDNAME)$(SRCEXEEXT)
  1830. else
  1831. LDPROG=$(LDNAME)
  1832. endif
  1833. endif
  1834. ifndef RCPROG
  1835. ifdef CROSSBINDIR
  1836. RCPROG=$(CROSSBINDIR)/$(RCNAME)$(SRCEXEEXT)
  1837. else
  1838. RCPROG=$(RCNAME)
  1839. endif
  1840. endif
  1841. ifndef ARPROG
  1842. ifdef CROSSBINDIR
  1843. ARPROG=$(CROSSBINDIR)/$(ARNAME)$(SRCEXEEXT)
  1844. else
  1845. ARPROG=$(ARNAME)
  1846. endif
  1847. endif
  1848. AS=$(ASPROG)
  1849. LD=$(LDPROG)
  1850. RC=$(RCPROG)
  1851. AR=$(ARPROG)
  1852. PPAS=ppas$(SRCBATCHEXT)
  1853. ifdef inUnix
  1854. LDCONFIG=ldconfig
  1855. else
  1856. LDCONFIG=
  1857. endif
  1858. ifdef DATE
  1859. DATESTR:=$(shell $(DATE) +%Y%m%d)
  1860. else
  1861. DATESTR=
  1862. endif
  1863. ifndef UPXPROG
  1864. ifeq ($(OS_TARGET),go32v2)
  1865. UPXPROG:=1
  1866. endif
  1867. ifeq ($(OS_TARGET),win32)
  1868. UPXPROG:=1
  1869. endif
  1870. ifdef UPXPROG
  1871. UPXPROG:=$(strip $(wildcard $(addsuffix /upx$(SRCEXEEXT),$(SEARCHPATH))))
  1872. ifeq ($(UPXPROG),)
  1873. UPXPROG=
  1874. else
  1875. UPXPROG:=$(firstword $(UPXPROG))
  1876. endif
  1877. else
  1878. UPXPROG=
  1879. endif
  1880. endif
  1881. export UPXPROG
  1882. ZIPOPT=-9
  1883. ZIPEXT=.zip
  1884. ifeq ($(USETAR),bz2)
  1885. TAROPT=vj
  1886. TAREXT=.tar.bz2
  1887. else
  1888. TAROPT=vz
  1889. TAREXT=.tar.gz
  1890. endif
  1891. override REQUIRE_PACKAGES=rtl
  1892. ifeq ($(FULL_TARGET),i386-linux)
  1893. REQUIRE_PACKAGES_RTL=1
  1894. endif
  1895. ifeq ($(FULL_TARGET),i386-go32v2)
  1896. REQUIRE_PACKAGES_RTL=1
  1897. endif
  1898. ifeq ($(FULL_TARGET),i386-win32)
  1899. REQUIRE_PACKAGES_RTL=1
  1900. endif
  1901. ifeq ($(FULL_TARGET),i386-os2)
  1902. REQUIRE_PACKAGES_RTL=1
  1903. endif
  1904. ifeq ($(FULL_TARGET),i386-freebsd)
  1905. REQUIRE_PACKAGES_RTL=1
  1906. endif
  1907. ifeq ($(FULL_TARGET),i386-beos)
  1908. REQUIRE_PACKAGES_RTL=1
  1909. endif
  1910. ifeq ($(FULL_TARGET),i386-haiku)
  1911. REQUIRE_PACKAGES_RTL=1
  1912. endif
  1913. ifeq ($(FULL_TARGET),i386-netbsd)
  1914. REQUIRE_PACKAGES_RTL=1
  1915. endif
  1916. ifeq ($(FULL_TARGET),i386-solaris)
  1917. REQUIRE_PACKAGES_RTL=1
  1918. endif
  1919. ifeq ($(FULL_TARGET),i386-qnx)
  1920. REQUIRE_PACKAGES_RTL=1
  1921. endif
  1922. ifeq ($(FULL_TARGET),i386-netware)
  1923. REQUIRE_PACKAGES_RTL=1
  1924. endif
  1925. ifeq ($(FULL_TARGET),i386-openbsd)
  1926. REQUIRE_PACKAGES_RTL=1
  1927. endif
  1928. ifeq ($(FULL_TARGET),i386-wdosx)
  1929. REQUIRE_PACKAGES_RTL=1
  1930. endif
  1931. ifeq ($(FULL_TARGET),i386-darwin)
  1932. REQUIRE_PACKAGES_RTL=1
  1933. endif
  1934. ifeq ($(FULL_TARGET),i386-emx)
  1935. REQUIRE_PACKAGES_RTL=1
  1936. endif
  1937. ifeq ($(FULL_TARGET),i386-watcom)
  1938. REQUIRE_PACKAGES_RTL=1
  1939. endif
  1940. ifeq ($(FULL_TARGET),i386-netwlibc)
  1941. REQUIRE_PACKAGES_RTL=1
  1942. endif
  1943. ifeq ($(FULL_TARGET),i386-wince)
  1944. REQUIRE_PACKAGES_RTL=1
  1945. endif
  1946. ifeq ($(FULL_TARGET),i386-embedded)
  1947. REQUIRE_PACKAGES_RTL=1
  1948. endif
  1949. ifeq ($(FULL_TARGET),i386-symbian)
  1950. REQUIRE_PACKAGES_RTL=1
  1951. endif
  1952. ifeq ($(FULL_TARGET),m68k-linux)
  1953. REQUIRE_PACKAGES_RTL=1
  1954. endif
  1955. ifeq ($(FULL_TARGET),m68k-freebsd)
  1956. REQUIRE_PACKAGES_RTL=1
  1957. endif
  1958. ifeq ($(FULL_TARGET),m68k-netbsd)
  1959. REQUIRE_PACKAGES_RTL=1
  1960. endif
  1961. ifeq ($(FULL_TARGET),m68k-amiga)
  1962. REQUIRE_PACKAGES_RTL=1
  1963. endif
  1964. ifeq ($(FULL_TARGET),m68k-atari)
  1965. REQUIRE_PACKAGES_RTL=1
  1966. endif
  1967. ifeq ($(FULL_TARGET),m68k-openbsd)
  1968. REQUIRE_PACKAGES_RTL=1
  1969. endif
  1970. ifeq ($(FULL_TARGET),m68k-palmos)
  1971. REQUIRE_PACKAGES_RTL=1
  1972. endif
  1973. ifeq ($(FULL_TARGET),m68k-embedded)
  1974. REQUIRE_PACKAGES_RTL=1
  1975. endif
  1976. ifeq ($(FULL_TARGET),powerpc-linux)
  1977. REQUIRE_PACKAGES_RTL=1
  1978. endif
  1979. ifeq ($(FULL_TARGET),powerpc-netbsd)
  1980. REQUIRE_PACKAGES_RTL=1
  1981. endif
  1982. ifeq ($(FULL_TARGET),powerpc-amiga)
  1983. REQUIRE_PACKAGES_RTL=1
  1984. endif
  1985. ifeq ($(FULL_TARGET),powerpc-macos)
  1986. REQUIRE_PACKAGES_RTL=1
  1987. endif
  1988. ifeq ($(FULL_TARGET),powerpc-darwin)
  1989. REQUIRE_PACKAGES_RTL=1
  1990. endif
  1991. ifeq ($(FULL_TARGET),powerpc-morphos)
  1992. REQUIRE_PACKAGES_RTL=1
  1993. endif
  1994. ifeq ($(FULL_TARGET),powerpc-embedded)
  1995. REQUIRE_PACKAGES_RTL=1
  1996. endif
  1997. ifeq ($(FULL_TARGET),sparc-linux)
  1998. REQUIRE_PACKAGES_RTL=1
  1999. endif
  2000. ifeq ($(FULL_TARGET),sparc-netbsd)
  2001. REQUIRE_PACKAGES_RTL=1
  2002. endif
  2003. ifeq ($(FULL_TARGET),sparc-solaris)
  2004. REQUIRE_PACKAGES_RTL=1
  2005. endif
  2006. ifeq ($(FULL_TARGET),sparc-embedded)
  2007. REQUIRE_PACKAGES_RTL=1
  2008. endif
  2009. ifeq ($(FULL_TARGET),x86_64-linux)
  2010. REQUIRE_PACKAGES_RTL=1
  2011. endif
  2012. ifeq ($(FULL_TARGET),x86_64-freebsd)
  2013. REQUIRE_PACKAGES_RTL=1
  2014. endif
  2015. ifeq ($(FULL_TARGET),x86_64-darwin)
  2016. REQUIRE_PACKAGES_RTL=1
  2017. endif
  2018. ifeq ($(FULL_TARGET),x86_64-win64)
  2019. REQUIRE_PACKAGES_RTL=1
  2020. endif
  2021. ifeq ($(FULL_TARGET),x86_64-embedded)
  2022. REQUIRE_PACKAGES_RTL=1
  2023. endif
  2024. ifeq ($(FULL_TARGET),arm-linux)
  2025. REQUIRE_PACKAGES_RTL=1
  2026. endif
  2027. ifeq ($(FULL_TARGET),arm-palmos)
  2028. REQUIRE_PACKAGES_RTL=1
  2029. endif
  2030. ifeq ($(FULL_TARGET),arm-darwin)
  2031. REQUIRE_PACKAGES_RTL=1
  2032. endif
  2033. ifeq ($(FULL_TARGET),arm-wince)
  2034. REQUIRE_PACKAGES_RTL=1
  2035. endif
  2036. ifeq ($(FULL_TARGET),arm-gba)
  2037. REQUIRE_PACKAGES_RTL=1
  2038. endif
  2039. ifeq ($(FULL_TARGET),arm-nds)
  2040. REQUIRE_PACKAGES_RTL=1
  2041. endif
  2042. ifeq ($(FULL_TARGET),arm-embedded)
  2043. REQUIRE_PACKAGES_RTL=1
  2044. endif
  2045. ifeq ($(FULL_TARGET),arm-symbian)
  2046. REQUIRE_PACKAGES_RTL=1
  2047. endif
  2048. ifeq ($(FULL_TARGET),powerpc64-linux)
  2049. REQUIRE_PACKAGES_RTL=1
  2050. endif
  2051. ifeq ($(FULL_TARGET),powerpc64-darwin)
  2052. REQUIRE_PACKAGES_RTL=1
  2053. endif
  2054. ifeq ($(FULL_TARGET),powerpc64-embedded)
  2055. REQUIRE_PACKAGES_RTL=1
  2056. endif
  2057. ifeq ($(FULL_TARGET),avr-embedded)
  2058. REQUIRE_PACKAGES_RTL=1
  2059. endif
  2060. ifeq ($(FULL_TARGET),armeb-linux)
  2061. REQUIRE_PACKAGES_RTL=1
  2062. endif
  2063. ifeq ($(FULL_TARGET),armeb-embedded)
  2064. REQUIRE_PACKAGES_RTL=1
  2065. endif
  2066. ifdef REQUIRE_PACKAGES_RTL
  2067. PACKAGEDIR_RTL:=$(firstword $(subst /Makefile.fpc,,$(strip $(wildcard $(addsuffix /rtl/Makefile.fpc,$(PACKAGESDIR))))))
  2068. ifneq ($(PACKAGEDIR_RTL),)
  2069. ifneq ($(wildcard $(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)),)
  2070. UNITDIR_RTL=$(PACKAGEDIR_RTL)/units/$(TARGETSUFFIX)
  2071. else
  2072. UNITDIR_RTL=$(PACKAGEDIR_RTL)
  2073. endif
  2074. ifdef CHECKDEPEND
  2075. $(PACKAGEDIR_RTL)/$(FPCMADE):
  2076. $(MAKE) -C $(PACKAGEDIR_RTL) $(FPCMADE)
  2077. override ALLDEPENDENCIES+=$(PACKAGEDIR_RTL)/$(FPCMADE)
  2078. endif
  2079. else
  2080. PACKAGEDIR_RTL=
  2081. UNITDIR_RTL:=$(subst /Package.fpc,,$(strip $(wildcard $(addsuffix /rtl/Package.fpc,$(UNITSDIR)))))
  2082. ifneq ($(UNITDIR_RTL),)
  2083. UNITDIR_RTL:=$(firstword $(UNITDIR_RTL))
  2084. else
  2085. UNITDIR_RTL=
  2086. endif
  2087. endif
  2088. ifdef UNITDIR_RTL
  2089. override COMPILER_UNITDIR+=$(UNITDIR_RTL)
  2090. endif
  2091. endif
  2092. ifndef NOCPUDEF
  2093. override FPCOPTDEF=$(ARCH)
  2094. endif
  2095. ifneq ($(OS_TARGET),$(OS_SOURCE))
  2096. override FPCOPT+=-T$(OS_TARGET)
  2097. endif
  2098. ifneq ($(CPU_TARGET),$(CPU_SOURCE))
  2099. override FPCOPT+=-P$(ARCH)
  2100. endif
  2101. ifeq ($(OS_SOURCE),openbsd)
  2102. override FPCOPT+=-FD$(NEW_BINUTILS_PATH)
  2103. endif
  2104. ifndef CROSSBOOTSTRAP
  2105. ifneq ($(BINUTILSPREFIX),)
  2106. override FPCOPT+=-XP$(BINUTILSPREFIX)
  2107. endif
  2108. ifneq ($(BINUTILSPREFIX),)
  2109. override FPCOPT+=-Xr$(RLINKPATH)
  2110. endif
  2111. endif
  2112. ifdef UNITDIR
  2113. override FPCOPT+=$(addprefix -Fu,$(UNITDIR))
  2114. endif
  2115. ifdef LIBDIR
  2116. override FPCOPT+=$(addprefix -Fl,$(LIBDIR))
  2117. endif
  2118. ifdef OBJDIR
  2119. override FPCOPT+=$(addprefix -Fo,$(OBJDIR))
  2120. endif
  2121. ifdef INCDIR
  2122. override FPCOPT+=$(addprefix -Fi,$(INCDIR))
  2123. endif
  2124. ifdef LINKSMART
  2125. override FPCOPT+=-XX
  2126. endif
  2127. ifdef CREATESMART
  2128. override FPCOPT+=-CX
  2129. endif
  2130. ifdef DEBUG
  2131. override FPCOPT+=-gl
  2132. override FPCOPTDEF+=DEBUG
  2133. endif
  2134. ifdef RELEASE
  2135. ifneq ($(findstring 2.0.,$(FPC_VERSION)),)
  2136. ifeq ($(CPU_TARGET),i386)
  2137. FPCCPUOPT:=-OG2p3
  2138. endif
  2139. ifeq ($(CPU_TARGET),powerpc)
  2140. FPCCPUOPT:=-O1r
  2141. endif
  2142. else
  2143. FPCCPUOPT:=-O2
  2144. endif
  2145. override FPCOPT+=-Ur -Xs $(FPCCPUOPT) -n
  2146. override FPCOPTDEF+=RELEASE
  2147. endif
  2148. ifdef STRIP
  2149. override FPCOPT+=-Xs
  2150. endif
  2151. ifdef OPTIMIZE
  2152. override FPCOPT+=-O2
  2153. endif
  2154. ifdef VERBOSE
  2155. override FPCOPT+=-vwni
  2156. endif
  2157. ifdef COMPILER_OPTIONS
  2158. override FPCOPT+=$(COMPILER_OPTIONS)
  2159. endif
  2160. ifdef COMPILER_UNITDIR
  2161. override FPCOPT+=$(addprefix -Fu,$(COMPILER_UNITDIR))
  2162. endif
  2163. ifdef COMPILER_LIBRARYDIR
  2164. override FPCOPT+=$(addprefix -Fl,$(COMPILER_LIBRARYDIR))
  2165. endif
  2166. ifdef COMPILER_OBJECTDIR
  2167. override FPCOPT+=$(addprefix -Fo,$(COMPILER_OBJECTDIR))
  2168. endif
  2169. ifdef COMPILER_INCLUDEDIR
  2170. override FPCOPT+=$(addprefix -Fi,$(COMPILER_INCLUDEDIR))
  2171. endif
  2172. ifdef CROSSBINDIR
  2173. override FPCOPT+=-FD$(CROSSBINDIR)
  2174. endif
  2175. ifdef COMPILER_TARGETDIR
  2176. override FPCOPT+=-FE$(COMPILER_TARGETDIR)
  2177. ifeq ($(COMPILER_TARGETDIR),.)
  2178. override TARGETDIRPREFIX=
  2179. else
  2180. override TARGETDIRPREFIX=$(COMPILER_TARGETDIR)/
  2181. endif
  2182. endif
  2183. ifdef COMPILER_UNITTARGETDIR
  2184. override FPCOPT+=-FU$(COMPILER_UNITTARGETDIR)
  2185. ifeq ($(COMPILER_UNITTARGETDIR),.)
  2186. override UNITTARGETDIRPREFIX=
  2187. else
  2188. override UNITTARGETDIRPREFIX=$(COMPILER_UNITTARGETDIR)/
  2189. endif
  2190. else
  2191. ifdef COMPILER_TARGETDIR
  2192. override COMPILER_UNITTARGETDIR=$(COMPILER_TARGETDIR)
  2193. override UNITTARGETDIRPREFIX=$(TARGETDIRPREFIX)
  2194. endif
  2195. endif
  2196. ifdef CREATESHARED
  2197. override FPCOPT+=-Cg
  2198. ifeq ($(CPU_TARGET),i386)
  2199. override FPCOPT+=-Aas
  2200. endif
  2201. endif
  2202. ifeq ($(findstring 2.0.,$(FPC_VERSION)),)
  2203. ifeq ($(OS_TARGET),linux)
  2204. ifeq ($(CPU_TARGET),x86_64)
  2205. override FPCOPT+=-Cg
  2206. endif
  2207. endif
  2208. endif
  2209. ifdef LINKSHARED
  2210. endif
  2211. ifdef OPT
  2212. override FPCOPT+=$(OPT)
  2213. endif
  2214. ifdef FPCOPTDEF
  2215. override FPCOPT+=$(addprefix -d,$(FPCOPTDEF))
  2216. endif
  2217. ifdef CFGFILE
  2218. override FPCOPT+=@$(CFGFILE)
  2219. endif
  2220. ifdef USEENV
  2221. override FPCEXTCMD:=$(FPCOPT)
  2222. override FPCOPT:=!FPCEXTCMD
  2223. export FPCEXTCMD
  2224. endif
  2225. override AFULL_TARGET=$(CPU_TARGET)-$(OS_TARGET)
  2226. override AFULL_SOURCE=$(CPU_SOURCE)-$(OS_SOURCE)
  2227. ifneq ($(AFULL_TARGET),$(AFULL_SOURCE))
  2228. override ACROSSCOMPILE=1
  2229. endif
  2230. ifdef ACROSSCOMPILE
  2231. override FPCOPT+=$(CROSSOPT)
  2232. endif
  2233. override COMPILER:=$(FPC) $(FPCOPT)
  2234. ifeq (,$(findstring -s ,$(COMPILER)))
  2235. EXECPPAS=
  2236. else
  2237. ifeq ($(FULL_SOURCE),$(FULL_TARGET))
  2238. ifdef RUNBATCH
  2239. EXECPPAS:=@$(RUNBATCH) $(PPAS)
  2240. else
  2241. EXECPPAS:=@$(PPAS)
  2242. endif
  2243. endif
  2244. endif
  2245. .PHONY: fpc_units
  2246. ifneq ($(TARGET_UNITS)$(TARGET_IMPLICITUNITS),)
  2247. override ALLTARGET+=fpc_units
  2248. override UNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_UNITS))
  2249. override IMPLICITUNITPPUFILES=$(addsuffix $(PPUEXT),$(TARGET_IMPLICITUNITS))
  2250. override INSTALLPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
  2251. override CLEANPPUFILES+=$(UNITPPUFILES) $(IMPLICITUNITPPUFILES)
  2252. endif
  2253. fpc_units: $(COMPILER_UNITTARGETDIR) $(UNITPPUFILES)
  2254. ifdef TARGET_RSTS
  2255. override RSTFILES=$(addsuffix $(RSTEXT),$(TARGET_RSTS))
  2256. override CLEANRSTFILES+=$(RSTFILES)
  2257. endif
  2258. .PHONY: fpc_examples
  2259. ifneq ($(TARGET_EXAMPLES),)
  2260. HASEXAMPLES=1
  2261. override EXAMPLESOURCEFILES:=$(wildcard $(addsuffix .pp,$(TARGET_EXAMPLES)) $(addsuffix .pas,$(TARGET_EXAMPLES)) $(addsuffix .lpr,$(TARGET_EXAMPLES)) $(addsuffix .dpr,$(TARGET_EXAMPLES)))
  2262. override EXAMPLEFILES:=$(addsuffix $(EXEEXT),$(TARGET_EXAMPLES))
  2263. override EXAMPLEOFILES:=$(addsuffix $(OEXT),$(TARGET_EXAMPLES)) $(addprefix $(STATICLIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_EXAMPLES))) $(addprefix $(IMPORTLIBPREFIX),$(addsuffix $(STATICLIBEXT),$(TARGET_EXAMPLES)))
  2264. override CLEANEXEFILES+=$(EXAMPLEFILES) $(EXAMPLEOFILES)
  2265. ifeq ($(OS_TARGET),os2)
  2266. override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))
  2267. endif
  2268. ifeq ($(OS_TARGET),emx)
  2269. override CLEANEXEFILES+=$(addsuffix $(AOUTEXT),$(TARGET_EXAMPLES))
  2270. endif
  2271. endif
  2272. ifneq ($(TARGET_EXAMPLEDIRS),)
  2273. HASEXAMPLES=1
  2274. endif
  2275. fpc_examples: all $(EXAMPLEFILES) $(addsuffix _all,$(TARGET_EXAMPLEDIRS))
  2276. .PHONY: fpc_all fpc_smart fpc_debug fpc_release fpc_shared
  2277. $(FPCMADE): $(ALLDEPENDENCIES) $(ALLTARGET)
  2278. @$(ECHOREDIR) Compiled > $(FPCMADE)
  2279. fpc_all: $(FPCMADE)
  2280. fpc_smart:
  2281. $(MAKE) all LINKSMART=1 CREATESMART=1
  2282. fpc_debug:
  2283. $(MAKE) all DEBUG=1
  2284. fpc_release:
  2285. $(MAKE) all RELEASE=1
  2286. .SUFFIXES: $(EXEEXT) $(PPUEXT) $(OEXT) .pas .lpr .dpr .pp .rc .res
  2287. $(COMPILER_UNITTARGETDIR):
  2288. $(MKDIRTREE) $(COMPILER_UNITTARGETDIR)
  2289. $(COMPILER_TARGETDIR):
  2290. $(MKDIRTREE) $(COMPILER_TARGETDIR)
  2291. %$(PPUEXT): %.pp
  2292. $(COMPILER) $<
  2293. $(EXECPPAS)
  2294. %$(PPUEXT): %.pas
  2295. $(COMPILER) $<
  2296. $(EXECPPAS)
  2297. %$(EXEEXT): %.pp
  2298. $(COMPILER) $<
  2299. $(EXECPPAS)
  2300. %$(EXEEXT): %.pas
  2301. $(COMPILER) $<
  2302. $(EXECPPAS)
  2303. %$(EXEEXT): %.lpr
  2304. $(COMPILER) $<
  2305. $(EXECPPAS)
  2306. %$(EXEEXT): %.dpr
  2307. $(COMPILER) $<
  2308. $(EXECPPAS)
  2309. %.res: %.rc
  2310. windres -i $< -o $@
  2311. vpath %.pp $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
  2312. vpath %.pas $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
  2313. vpath %.lpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
  2314. vpath %.dpr $(COMPILER_SOURCEDIR) $(COMPILER_INCLUDEDIR)
  2315. vpath %.inc $(COMPILER_INCLUDEDIR)
  2316. vpath %$(OEXT) $(COMPILER_UNITTARGETDIR)
  2317. vpath %$(PPUEXT) $(COMPILER_UNITTARGETDIR)
  2318. .PHONY: fpc_shared
  2319. override INSTALLTARGET+=fpc_shared_install
  2320. ifndef SHARED_LIBVERSION
  2321. SHARED_LIBVERSION=$(FPC_VERSION)
  2322. endif
  2323. ifndef SHARED_LIBNAME
  2324. SHARED_LIBNAME=$(PACKAGE_NAME)
  2325. endif
  2326. ifndef SHARED_FULLNAME
  2327. SHARED_FULLNAME=$(SHAREDLIBPREFIX)$(SHARED_LIBNAME)-$(SHARED_LIBVERSION)$(SHAREDLIBEXT)
  2328. endif
  2329. ifndef SHARED_LIBUNITS
  2330. SHARED_LIBUNITS:=$(TARGET_UNITS) $(TARGET_IMPLICITUNITS)
  2331. override SHARED_LIBUNITS:=$(filter-out $(INSTALL_BUILDUNIT),$(SHARED_LIBUNITS))
  2332. endif
  2333. fpc_shared:
  2334. ifdef HASSHAREDLIB
  2335. $(MAKE) all CREATESHARED=1 LINKSHARED=1 CREATESMART=1
  2336. ifneq ($(SHARED_BUILD),n)
  2337. $(PPUMOVE) -q $(SHARED_LIBUNITS) -i$(COMPILER_UNITTARGETDIR) -o$(SHARED_FULLNAME) -d$(COMPILER_UNITTARGETDIR)
  2338. endif
  2339. else
  2340. @$(ECHO) Shared Libraries not supported
  2341. endif
  2342. fpc_shared_install:
  2343. ifneq ($(SHARED_BUILD),n)
  2344. ifneq ($(SHARED_LIBUNITS),)
  2345. ifneq ($(wildcard $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME)),)
  2346. $(INSTALL) $(COMPILER_UNITTARGETDIR)/$(SHARED_FULLNAME) $(INSTALL_SHAREDDIR)
  2347. endif
  2348. endif
  2349. endif
  2350. .PHONY: fpc_install fpc_sourceinstall fpc_exampleinstall
  2351. ifdef INSTALL_UNITS
  2352. override INSTALLPPUFILES+=$(addsuffix $(PPUEXT),$(INSTALL_UNITS))
  2353. endif
  2354. ifdef INSTALL_BUILDUNIT
  2355. override INSTALLPPUFILES:=$(filter-out $(INSTALL_BUILDUNIT)$(PPUEXT),$(INSTALLPPUFILES))
  2356. endif
  2357. ifdef INSTALLPPUFILES
  2358. override INSTALLPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(INSTALLPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(INSTALLPPUFILES)))
  2359. ifneq ($(UNITTARGETDIRPREFIX),)
  2360. override INSTALLPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPUFILES)))
  2361. override INSTALLPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(notdir $(INSTALLPPULINKFILES))))
  2362. endif
  2363. override INSTALL_CREATEPACKAGEFPC=1
  2364. endif
  2365. ifdef INSTALLEXEFILES
  2366. ifneq ($(TARGETDIRPREFIX),)
  2367. override INSTALLEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(notdir $(INSTALLEXEFILES)))
  2368. endif
  2369. endif
  2370. fpc_install: all $(INSTALLTARGET)
  2371. ifdef INSTALLEXEFILES
  2372. $(MKDIR) $(INSTALL_BINDIR)
  2373. ifdef UPXPROG
  2374. -$(UPXPROG) $(INSTALLEXEFILES)
  2375. endif
  2376. $(INSTALLEXE) $(INSTALLEXEFILES) $(INSTALL_BINDIR)
  2377. endif
  2378. ifdef INSTALL_CREATEPACKAGEFPC
  2379. ifdef FPCMAKE
  2380. ifdef PACKAGE_VERSION
  2381. ifneq ($(wildcard Makefile.fpc),)
  2382. $(FPCMAKE) -p -T$(CPU_TARGET)-$(OS_TARGET) Makefile.fpc
  2383. $(MKDIR) $(INSTALL_UNITDIR)
  2384. $(INSTALL) Package.fpc $(INSTALL_UNITDIR)
  2385. endif
  2386. endif
  2387. endif
  2388. endif
  2389. ifdef INSTALLPPUFILES
  2390. $(MKDIR) $(INSTALL_UNITDIR)
  2391. $(INSTALL) $(INSTALLPPUFILES) $(INSTALL_UNITDIR)
  2392. ifneq ($(INSTALLPPULINKFILES),)
  2393. $(INSTALL) $(INSTALLPPULINKFILES) $(INSTALL_UNITDIR)
  2394. endif
  2395. ifneq ($(wildcard $(LIB_FULLNAME)),)
  2396. $(MKDIR) $(INSTALL_LIBDIR)
  2397. $(INSTALL) $(LIB_FULLNAME) $(INSTALL_LIBDIR)
  2398. ifdef inUnix
  2399. ln -sf $(LIB_FULLNAME) $(INSTALL_LIBDIR)/$(LIB_NAME)
  2400. endif
  2401. endif
  2402. endif
  2403. ifdef INSTALL_FILES
  2404. $(MKDIR) $(INSTALL_DATADIR)
  2405. $(INSTALL) $(INSTALL_FILES) $(INSTALL_DATADIR)
  2406. endif
  2407. fpc_sourceinstall: distclean
  2408. $(MKDIR) $(INSTALL_SOURCEDIR)
  2409. $(COPYTREE) $(BASEDIR)/* $(INSTALL_SOURCEDIR)
  2410. fpc_exampleinstall: $(addsuffix _distclean,$(TARGET_EXAMPLEDIRS))
  2411. ifdef HASEXAMPLES
  2412. $(MKDIR) $(INSTALL_EXAMPLEDIR)
  2413. endif
  2414. ifdef EXAMPLESOURCEFILES
  2415. $(COPY) $(EXAMPLESOURCEFILES) $(INSTALL_EXAMPLEDIR)
  2416. endif
  2417. ifdef TARGET_EXAMPLEDIRS
  2418. $(COPYTREE) $(addsuffix /*,$(TARGET_EXAMPLEDIRS)) $(INSTALL_EXAMPLEDIR)
  2419. endif
  2420. .PHONY: fpc_distinstall
  2421. fpc_distinstall: install exampleinstall
  2422. .PHONY: fpc_zipinstall fpc_zipsourceinstall fpc_zipexampleinstall
  2423. ifndef PACKDIR
  2424. ifndef inUnix
  2425. PACKDIR=$(BASEDIR)/../fpc-pack
  2426. else
  2427. PACKDIR=/tmp/fpc-pack
  2428. endif
  2429. endif
  2430. ifndef ZIPNAME
  2431. ifdef DIST_ZIPNAME
  2432. ZIPNAME=$(DIST_ZIPNAME)
  2433. else
  2434. ZIPNAME=$(PACKAGE_NAME)
  2435. endif
  2436. endif
  2437. ifndef FULLZIPNAME
  2438. FULLZIPNAME=$(ZIPCROSSPREFIX)$(ZIPPREFIX)$(ZIPNAME)$(ZIPSUFFIX)
  2439. endif
  2440. ifndef ZIPTARGET
  2441. ifdef DIST_ZIPTARGET
  2442. ZIPTARGET=DIST_ZIPTARGET
  2443. else
  2444. ZIPTARGET=install
  2445. endif
  2446. endif
  2447. ifndef USEZIP
  2448. ifdef inUnix
  2449. USETAR=1
  2450. endif
  2451. endif
  2452. ifndef inUnix
  2453. USEZIPWRAPPER=1
  2454. endif
  2455. ifdef USEZIPWRAPPER
  2456. ZIPPATHSEP=$(PATHSEP)
  2457. ZIPWRAPPER=$(subst /,$(PATHSEP),$(DIST_DESTDIR)/fpczip$(SRCBATCHEXT))
  2458. else
  2459. ZIPPATHSEP=/
  2460. endif
  2461. ZIPCMD_CDPACK:=cd $(subst /,$(ZIPPATHSEP),$(PACKDIR))
  2462. ZIPCMD_CDBASE:=cd $(subst /,$(ZIPPATHSEP),$(BASEDIR))
  2463. ifdef USETAR
  2464. ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(TAREXT)
  2465. ZIPCMD_ZIP:=$(TARPROG) cf$(TAROPT) $(ZIPDESTFILE) *
  2466. else
  2467. ZIPDESTFILE:=$(DIST_DESTDIR)/$(FULLZIPNAME)$(ZIPEXT)
  2468. ZIPCMD_ZIP:=$(subst /,$(ZIPPATHSEP),$(ZIPPROG)) -Dr $(ZIPOPT) $(ZIPDESTFILE) *
  2469. endif
  2470. fpc_zipinstall:
  2471. $(MAKE) $(ZIPTARGET) INSTALL_PREFIX=$(PACKDIR) ZIPINSTALL=1
  2472. $(MKDIR) $(DIST_DESTDIR)
  2473. $(DEL) $(ZIPDESTFILE)
  2474. ifdef USEZIPWRAPPER
  2475. ifneq ($(ECHOREDIR),echo)
  2476. $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDPACK))" > $(ZIPWRAPPER)
  2477. $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_ZIP))" >> $(ZIPWRAPPER)
  2478. $(ECHOREDIR) -e "$(subst \,\\,$(ZIPCMD_CDBASE))" >> $(ZIPWRAPPER)
  2479. else
  2480. echo $(ZIPCMD_CDPACK) > $(ZIPWRAPPER)
  2481. echo $(ZIPCMD_ZIP) >> $(ZIPWRAPPER)
  2482. echo $(ZIPCMD_CDBASE) >> $(ZIPWRAPPER)
  2483. endif
  2484. ifdef inUnix
  2485. /bin/sh $(ZIPWRAPPER)
  2486. else
  2487. ifdef RUNBATCH
  2488. $(RUNBATCH) $(ZIPWRAPPER)
  2489. else
  2490. $(ZIPWRAPPER)
  2491. endif
  2492. endif
  2493. $(DEL) $(ZIPWRAPPER)
  2494. else
  2495. $(ZIPCMD_CDPACK) ; $(ZIPCMD_ZIP) ; $(ZIPCMD_CDBASE)
  2496. endif
  2497. $(DELTREE) $(PACKDIR)
  2498. fpc_zipsourceinstall:
  2499. $(MAKE) fpc_zipinstall ZIPTARGET=sourceinstall ZIPSUFFIX=$(ZIPSOURCESUFFIX)
  2500. fpc_zipexampleinstall:
  2501. ifdef HASEXAMPLES
  2502. $(MAKE) fpc_zipinstall ZIPTARGET=exampleinstall ZIPSUFFIX=$(ZIPEXAMPLESUFFIX)
  2503. endif
  2504. fpc_zipdistinstall:
  2505. $(MAKE) fpc_zipinstall ZIPTARGET=distinstall
  2506. .PHONY: fpc_clean fpc_cleanall fpc_distclean
  2507. ifdef EXEFILES
  2508. override CLEANEXEFILES:=$(addprefix $(TARGETDIRPREFIX),$(CLEANEXEFILES))
  2509. endif
  2510. ifdef CLEAN_UNITS
  2511. override CLEANPPUFILES+=$(addsuffix $(PPUEXT),$(CLEAN_UNITS))
  2512. endif
  2513. ifdef CLEANPPUFILES
  2514. override CLEANPPULINKFILES:=$(subst $(PPUEXT),$(OEXT),$(CLEANPPUFILES)) $(addprefix $(STATICLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES))) $(addprefix $(IMPORTLIBPREFIX),$(subst $(PPUEXT),$(STATICLIBEXT),$(CLEANPPUFILES)))
  2515. ifdef DEBUGSYMEXT
  2516. override CLEANPPULINKFILES+=$(subst $(PPUEXT),$(DEBUGSYMEXT),$(CLEANPPUFILES))
  2517. endif
  2518. override CLEANPPUFILES:=$(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPUFILES))
  2519. override CLEANPPULINKFILES:=$(wildcard $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANPPULINKFILES)))
  2520. endif
  2521. fpc_clean: $(CLEANTARGET)
  2522. ifdef CLEANEXEFILES
  2523. -$(DEL) $(CLEANEXEFILES)
  2524. endif
  2525. ifdef CLEANPPUFILES
  2526. -$(DEL) $(CLEANPPUFILES)
  2527. endif
  2528. ifneq ($(CLEANPPULINKFILES),)
  2529. -$(DEL) $(CLEANPPULINKFILES)
  2530. endif
  2531. ifdef CLEANRSTFILES
  2532. -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
  2533. endif
  2534. ifdef CLEAN_FILES
  2535. -$(DEL) $(CLEAN_FILES)
  2536. endif
  2537. ifdef LIB_NAME
  2538. -$(DEL) $(LIB_NAME) $(LIB_FULLNAME)
  2539. endif
  2540. -$(DEL) $(FPCMADE) Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
  2541. -$(DEL) *$(ASMEXT) *_ppas$(BATCHEXT)
  2542. fpc_cleanall: $(CLEANTARGET)
  2543. ifdef CLEANEXEFILES
  2544. -$(DEL) $(CLEANEXEFILES)
  2545. endif
  2546. ifdef COMPILER_UNITTARGETDIR
  2547. ifdef CLEANPPUFILES
  2548. -$(DEL) $(CLEANPPUFILES)
  2549. endif
  2550. ifneq ($(CLEANPPULINKFILES),)
  2551. -$(DEL) $(CLEANPPULINKFILES)
  2552. endif
  2553. ifdef CLEANRSTFILES
  2554. -$(DEL) $(addprefix $(UNITTARGETDIRPREFIX),$(CLEANRSTFILES))
  2555. endif
  2556. endif
  2557. -$(DELTREE) units
  2558. -$(DEL) *$(OEXT) *$(PPUEXT) *$(RSTEXT) *$(ASMEXT) *$(STATICLIBEXT) *$(SHAREDLIBEXT) *$(PPLEXT)
  2559. ifneq ($(PPUEXT),.ppu)
  2560. -$(DEL) *.o *.ppu *.a
  2561. endif
  2562. -$(DELTREE) *$(SMARTEXT)
  2563. -$(DEL) fpcmade.* Package.fpc $(PPAS) script.res link.res $(FPCEXTFILE) $(REDIRFILE)
  2564. -$(DEL) *_ppas$(BATCHEXT)
  2565. ifdef AOUTEXT
  2566. -$(DEL) *$(AOUTEXT)
  2567. endif
  2568. ifdef DEBUGSYMEXT
  2569. -$(DEL) *$(DEBUGSYMEXT)
  2570. endif
  2571. fpc_distclean: cleanall
  2572. .PHONY: fpc_baseinfo
  2573. override INFORULES+=fpc_baseinfo
  2574. fpc_baseinfo:
  2575. @$(ECHO)
  2576. @$(ECHO) == Package info ==
  2577. @$(ECHO) Package Name..... $(PACKAGE_NAME)
  2578. @$(ECHO) Package Version.. $(PACKAGE_VERSION)
  2579. @$(ECHO)
  2580. @$(ECHO) == Configuration info ==
  2581. @$(ECHO)
  2582. @$(ECHO) FPC.......... $(FPC)
  2583. @$(ECHO) FPC Version.. $(FPC_VERSION)
  2584. @$(ECHO) Source CPU... $(CPU_SOURCE)
  2585. @$(ECHO) Target CPU... $(CPU_TARGET)
  2586. @$(ECHO) Source OS.... $(OS_SOURCE)
  2587. @$(ECHO) Target OS.... $(OS_TARGET)
  2588. @$(ECHO) Full Source.. $(FULL_SOURCE)
  2589. @$(ECHO) Full Target.. $(FULL_TARGET)
  2590. @$(ECHO) SourceSuffix. $(SOURCESUFFIX)
  2591. @$(ECHO) TargetSuffix. $(TARGETSUFFIX)
  2592. @$(ECHO)
  2593. @$(ECHO) == Directory info ==
  2594. @$(ECHO)
  2595. @$(ECHO) Required pkgs... $(REQUIRE_PACKAGES)
  2596. @$(ECHO)
  2597. @$(ECHO) Basedir......... $(BASEDIR)
  2598. @$(ECHO) FPCDir.......... $(FPCDIR)
  2599. @$(ECHO) CrossBinDir..... $(CROSSBINDIR)
  2600. @$(ECHO) UnitsDir........ $(UNITSDIR)
  2601. @$(ECHO) PackagesDir..... $(PACKAGESDIR)
  2602. @$(ECHO)
  2603. @$(ECHO) GCC library..... $(GCCLIBDIR)
  2604. @$(ECHO) Other library... $(OTHERLIBDIR)
  2605. @$(ECHO)
  2606. @$(ECHO) == Tools info ==
  2607. @$(ECHO)
  2608. @$(ECHO) As........ $(AS)
  2609. @$(ECHO) Ld........ $(LD)
  2610. @$(ECHO) Ar........ $(AR)
  2611. @$(ECHO) Rc........ $(RC)
  2612. @$(ECHO)
  2613. @$(ECHO) Mv........ $(MVPROG)
  2614. @$(ECHO) Cp........ $(CPPROG)
  2615. @$(ECHO) Rm........ $(RMPROG)
  2616. @$(ECHO) GInstall.. $(GINSTALL)
  2617. @$(ECHO) Echo...... $(ECHO)
  2618. @$(ECHO) Shell..... $(SHELL)
  2619. @$(ECHO) Date...... $(DATE)
  2620. @$(ECHO) FPCMake... $(FPCMAKE)
  2621. @$(ECHO) PPUMove... $(PPUMOVE)
  2622. @$(ECHO) Upx....... $(UPXPROG)
  2623. @$(ECHO) Zip....... $(ZIPPROG)
  2624. @$(ECHO)
  2625. @$(ECHO) == Object info ==
  2626. @$(ECHO)
  2627. @$(ECHO) Target Loaders........ $(TARGET_LOADERS)
  2628. @$(ECHO) Target Units.......... $(TARGET_UNITS)
  2629. @$(ECHO) Target Implicit Units. $(TARGET_IMPLICITUNITS)
  2630. @$(ECHO) Target Programs....... $(TARGET_PROGRAMS)
  2631. @$(ECHO) Target Dirs........... $(TARGET_DIRS)
  2632. @$(ECHO) Target Examples....... $(TARGET_EXAMPLES)
  2633. @$(ECHO) Target ExampleDirs.... $(TARGET_EXAMPLEDIRS)
  2634. @$(ECHO)
  2635. @$(ECHO) Clean Units......... $(CLEAN_UNITS)
  2636. @$(ECHO) Clean Files......... $(CLEAN_FILES)
  2637. @$(ECHO)
  2638. @$(ECHO) Install Units....... $(INSTALL_UNITS)
  2639. @$(ECHO) Install Files....... $(INSTALL_FILES)
  2640. @$(ECHO)
  2641. @$(ECHO) == Install info ==
  2642. @$(ECHO)
  2643. @$(ECHO) DateStr.............. $(DATESTR)
  2644. @$(ECHO) ZipName.............. $(ZIPNAME)
  2645. @$(ECHO) ZipPrefix............ $(ZIPPREFIX)
  2646. @$(ECHO) ZipCrossPrefix....... $(ZIPCROSSPREFIX)
  2647. @$(ECHO) ZipSuffix............ $(ZIPSUFFIX)
  2648. @$(ECHO) FullZipName.......... $(FULLZIPNAME)
  2649. @$(ECHO) Install FPC Package.. $(INSTALL_FPCPACKAGE)
  2650. @$(ECHO)
  2651. @$(ECHO) Install base dir..... $(INSTALL_BASEDIR)
  2652. @$(ECHO) Install binary dir... $(INSTALL_BINDIR)
  2653. @$(ECHO) Install library dir.. $(INSTALL_LIBDIR)
  2654. @$(ECHO) Install units dir.... $(INSTALL_UNITDIR)
  2655. @$(ECHO) Install source dir... $(INSTALL_SOURCEDIR)
  2656. @$(ECHO) Install doc dir...... $(INSTALL_DOCDIR)
  2657. @$(ECHO) Install example dir.. $(INSTALL_EXAMPLEDIR)
  2658. @$(ECHO) Install data dir..... $(INSTALL_DATADIR)
  2659. @$(ECHO)
  2660. @$(ECHO) Dist destination dir. $(DIST_DESTDIR)
  2661. @$(ECHO) Dist zip name........ $(DIST_ZIPNAME)
  2662. @$(ECHO)
  2663. .PHONY: fpc_info
  2664. fpc_info: $(INFORULES)
  2665. .PHONY: fpc_makefile fpc_makefiles fpc_makefile_sub1 fpc_makefile_sub2 \
  2666. fpc_makefile_dirs
  2667. fpc_makefile:
  2668. $(FPCMAKE) -w -T$(OS_TARGET) Makefile.fpc
  2669. fpc_makefile_sub1:
  2670. ifdef TARGET_DIRS
  2671. $(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_DIRS))
  2672. endif
  2673. ifdef TARGET_EXAMPLEDIRS
  2674. $(FPCMAKE) -w -T$(OS_TARGET) $(addsuffix /Makefile.fpc,$(TARGET_EXAMPLEDIRS))
  2675. endif
  2676. fpc_makefile_sub2: $(addsuffix _makefile_dirs,$(TARGET_DIRS) $(TARGET_EXAMPLEDIRS))
  2677. fpc_makefile_dirs: fpc_makefile_sub1 fpc_makefile_sub2
  2678. fpc_makefiles: fpc_makefile fpc_makefile_dirs
  2679. ifeq ($(FULL_TARGET),i386-linux)
  2680. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2681. endif
  2682. ifeq ($(FULL_TARGET),i386-go32v2)
  2683. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2684. endif
  2685. ifeq ($(FULL_TARGET),i386-win32)
  2686. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2687. endif
  2688. ifeq ($(FULL_TARGET),i386-os2)
  2689. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2690. endif
  2691. ifeq ($(FULL_TARGET),i386-freebsd)
  2692. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2693. endif
  2694. ifeq ($(FULL_TARGET),i386-beos)
  2695. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2696. endif
  2697. ifeq ($(FULL_TARGET),i386-haiku)
  2698. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2699. endif
  2700. ifeq ($(FULL_TARGET),i386-netbsd)
  2701. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2702. endif
  2703. ifeq ($(FULL_TARGET),i386-solaris)
  2704. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2705. endif
  2706. ifeq ($(FULL_TARGET),i386-qnx)
  2707. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2708. endif
  2709. ifeq ($(FULL_TARGET),i386-netware)
  2710. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2711. endif
  2712. ifeq ($(FULL_TARGET),i386-openbsd)
  2713. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2714. endif
  2715. ifeq ($(FULL_TARGET),i386-wdosx)
  2716. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2717. endif
  2718. ifeq ($(FULL_TARGET),i386-darwin)
  2719. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2720. endif
  2721. ifeq ($(FULL_TARGET),i386-emx)
  2722. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2723. endif
  2724. ifeq ($(FULL_TARGET),i386-watcom)
  2725. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2726. endif
  2727. ifeq ($(FULL_TARGET),i386-netwlibc)
  2728. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2729. endif
  2730. ifeq ($(FULL_TARGET),i386-wince)
  2731. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2732. endif
  2733. ifeq ($(FULL_TARGET),i386-embedded)
  2734. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2735. endif
  2736. ifeq ($(FULL_TARGET),i386-symbian)
  2737. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2738. endif
  2739. ifeq ($(FULL_TARGET),m68k-linux)
  2740. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2741. endif
  2742. ifeq ($(FULL_TARGET),m68k-freebsd)
  2743. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2744. endif
  2745. ifeq ($(FULL_TARGET),m68k-netbsd)
  2746. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2747. endif
  2748. ifeq ($(FULL_TARGET),m68k-amiga)
  2749. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2750. endif
  2751. ifeq ($(FULL_TARGET),m68k-atari)
  2752. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2753. endif
  2754. ifeq ($(FULL_TARGET),m68k-openbsd)
  2755. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2756. endif
  2757. ifeq ($(FULL_TARGET),m68k-palmos)
  2758. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2759. endif
  2760. ifeq ($(FULL_TARGET),m68k-embedded)
  2761. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2762. endif
  2763. ifeq ($(FULL_TARGET),powerpc-linux)
  2764. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2765. endif
  2766. ifeq ($(FULL_TARGET),powerpc-netbsd)
  2767. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2768. endif
  2769. ifeq ($(FULL_TARGET),powerpc-amiga)
  2770. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2771. endif
  2772. ifeq ($(FULL_TARGET),powerpc-macos)
  2773. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2774. endif
  2775. ifeq ($(FULL_TARGET),powerpc-darwin)
  2776. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2777. endif
  2778. ifeq ($(FULL_TARGET),powerpc-morphos)
  2779. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2780. endif
  2781. ifeq ($(FULL_TARGET),powerpc-embedded)
  2782. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2783. endif
  2784. ifeq ($(FULL_TARGET),sparc-linux)
  2785. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2786. endif
  2787. ifeq ($(FULL_TARGET),sparc-netbsd)
  2788. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2789. endif
  2790. ifeq ($(FULL_TARGET),sparc-solaris)
  2791. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2792. endif
  2793. ifeq ($(FULL_TARGET),sparc-embedded)
  2794. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2795. endif
  2796. ifeq ($(FULL_TARGET),x86_64-linux)
  2797. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2798. endif
  2799. ifeq ($(FULL_TARGET),x86_64-freebsd)
  2800. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2801. endif
  2802. ifeq ($(FULL_TARGET),x86_64-darwin)
  2803. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2804. endif
  2805. ifeq ($(FULL_TARGET),x86_64-win64)
  2806. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2807. endif
  2808. ifeq ($(FULL_TARGET),x86_64-embedded)
  2809. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2810. endif
  2811. ifeq ($(FULL_TARGET),arm-linux)
  2812. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2813. endif
  2814. ifeq ($(FULL_TARGET),arm-palmos)
  2815. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2816. endif
  2817. ifeq ($(FULL_TARGET),arm-darwin)
  2818. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2819. endif
  2820. ifeq ($(FULL_TARGET),arm-wince)
  2821. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2822. endif
  2823. ifeq ($(FULL_TARGET),arm-gba)
  2824. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2825. endif
  2826. ifeq ($(FULL_TARGET),arm-nds)
  2827. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2828. endif
  2829. ifeq ($(FULL_TARGET),arm-embedded)
  2830. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2831. endif
  2832. ifeq ($(FULL_TARGET),arm-symbian)
  2833. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2834. endif
  2835. ifeq ($(FULL_TARGET),powerpc64-linux)
  2836. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2837. endif
  2838. ifeq ($(FULL_TARGET),powerpc64-darwin)
  2839. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2840. endif
  2841. ifeq ($(FULL_TARGET),powerpc64-embedded)
  2842. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2843. endif
  2844. ifeq ($(FULL_TARGET),avr-embedded)
  2845. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2846. endif
  2847. ifeq ($(FULL_TARGET),armeb-linux)
  2848. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2849. endif
  2850. ifeq ($(FULL_TARGET),armeb-embedded)
  2851. TARGET_EXAMPLEDIRS_EXAMPLES=1
  2852. endif
  2853. ifdef TARGET_EXAMPLEDIRS_EXAMPLES
  2854. examples_all:
  2855. $(MAKE) -C examples all
  2856. examples_debug:
  2857. $(MAKE) -C examples debug
  2858. examples_smart:
  2859. $(MAKE) -C examples smart
  2860. examples_release:
  2861. $(MAKE) -C examples release
  2862. examples_units:
  2863. $(MAKE) -C examples units
  2864. examples_examples:
  2865. $(MAKE) -C examples examples
  2866. examples_shared:
  2867. $(MAKE) -C examples shared
  2868. examples_install:
  2869. $(MAKE) -C examples install
  2870. examples_sourceinstall:
  2871. $(MAKE) -C examples sourceinstall
  2872. examples_exampleinstall:
  2873. $(MAKE) -C examples exampleinstall
  2874. examples_distinstall:
  2875. $(MAKE) -C examples distinstall
  2876. examples_zipinstall:
  2877. $(MAKE) -C examples zipinstall
  2878. examples_zipsourceinstall:
  2879. $(MAKE) -C examples zipsourceinstall
  2880. examples_zipexampleinstall:
  2881. $(MAKE) -C examples zipexampleinstall
  2882. examples_zipdistinstall:
  2883. $(MAKE) -C examples zipdistinstall
  2884. examples_clean:
  2885. $(MAKE) -C examples clean
  2886. examples_distclean:
  2887. $(MAKE) -C examples distclean
  2888. examples_cleanall:
  2889. $(MAKE) -C examples cleanall
  2890. examples_info:
  2891. $(MAKE) -C examples info
  2892. examples_makefiles:
  2893. $(MAKE) -C examples makefiles
  2894. examples:
  2895. $(MAKE) -C examples all
  2896. .PHONY: examples_all examples_debug examples_smart examples_release examples_units examples_examples examples_shared examples_install examples_sourceinstall examples_exampleinstall examples_distinstall examples_zipinstall examples_zipsourceinstall examples_zipexampleinstall examples_zipdistinstall examples_clean examples_distclean examples_cleanall examples_info examples_makefiles examples
  2897. endif
  2898. all: fpc_all
  2899. debug: fpc_debug
  2900. smart: fpc_smart
  2901. release: fpc_release
  2902. units: fpc_units
  2903. examples: fpc_examples
  2904. shared: fpc_shared
  2905. install: fpc_install
  2906. sourceinstall: fpc_sourceinstall
  2907. exampleinstall: fpc_exampleinstall
  2908. distinstall: fpc_distinstall
  2909. zipinstall: fpc_zipinstall
  2910. zipsourceinstall: fpc_zipsourceinstall
  2911. zipexampleinstall: fpc_zipexampleinstall
  2912. zipdistinstall: fpc_zipdistinstall
  2913. clean: fpc_clean $(addsuffix _clean,$(TARGET_EXAMPLEDIRS))
  2914. distclean: fpc_distclean
  2915. cleanall: fpc_cleanall
  2916. info: fpc_info
  2917. makefiles: fpc_makefiles
  2918. .PHONY: all debug smart release units examples shared install sourceinstall exampleinstall distinstall zipinstall zipsourceinstall zipexampleinstall zipdistinstall clean distclean cleanall info makefiles
  2919. ifneq ($(wildcard fpcmake.loc),)
  2920. include fpcmake.loc
  2921. endif
  2922. MacOSAll$(PPUEXT): $(filter-out MacOS.pas GPCStrings.pas,$(wildcard *.pas))
  2923. MacOS$(PPUEXT): $(filter-out MacOSAll.pas,$(wildcard *.pas))