Makefile 301 KB

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