home *** CD-ROM | disk | FTP | other *** search
/ ARM Club 1 / ARM_CLUB_CD.iso / contents / apps / program / a / as1_23 / source / Makefile < prev    next >
Encoding:
Makefile  |  1993-12-28  |  11.9 KB  |  559 lines

  1. # Project:   as4
  2.  
  3.  
  4. # Toolflags:
  5. PCflags = -c -depend !Depend -throwback -IP:
  6. CCflags = -c -depend !Depend -IC: -throwback 
  7. Linkflags = -aif -o $@ 
  8. CMHGflags = 
  9. LibFileflags = -c -o $@
  10. Squeezeflags = -o $@
  11. AAsmflags = -depend !Depend -quit -CloseExec -To $@ -From
  12. ASflags = -throwback 
  13. Drlinkflags = -aif -nounused -debimage -o $@ 
  14.  
  15.  
  16. # Final targets:
  17. @.as:   @.o.area @.o.asm @.o.commands @.o.decode @.o.error @.o.eval @.o.expr \
  18.         @.o.get @.o.hash @.o.help_cop @.o.help_cpu @.o.input @.o.lex @.o.main @.o.m_cop \
  19.         @.o.m_copmem @.o.m_cpu @.o.m_cpuctrl @.o.m_cpumem @.o.m_fpu @.o.m_fpumem @.o.option \
  20.         @.o.output @.o.put @.o.symbol C:o.Stubs C:o.RISC_OSLib @.o.code @.o.help_eval @.o.fix \
  21.         @.o.reloc @.o.value @.o.help_lex @.o.storage @.o.riscos @.o.filestack @.o.include \
  22.         @.o.uname @.o.lexAcorn @.o.lit 
  23.         link $(linkflags) @.o.area @.o.asm @.o.commands @.o.decode @.o.error \
  24.         @.o.eval @.o.expr @.o.get @.o.hash @.o.help_cop @.o.help_cpu @.o.input @.o.lex \
  25.         @.o.main @.o.m_cop @.o.m_copmem @.o.m_cpu @.o.m_cpuctrl @.o.m_cpumem @.o.m_fpu \
  26.         @.o.m_fpumem @.o.option @.o.output @.o.put @.o.symbol C:o.Stubs C:o.RISC_OSLib @.o.code \
  27.         @.o.help_eval @.o.fix @.o.reloc @.o.value @.o.help_lex @.o.storage @.o.riscos @.o.filestack \
  28.         @.o.include @.o.uname @.o.lexAcorn @.o.lit 
  29. @.mkendian:   @.o.mkendian C:o.Stubs 
  30.         link $(linkflags) @.o.mkendian C:o.Stubs 
  31.  
  32.  
  33. # User-editable dependencies:
  34.  
  35.  
  36. # Static dependencies:
  37. @.o.area:   @.c.area
  38.         cc $(ccflags) -o @.o.area @.c.area 
  39. @.o.asm:   @.c.asm
  40.         cc $(ccflags) -o @.o.asm @.c.asm 
  41. @.o.commands:   @.c.commands
  42.         cc $(ccflags) -o @.o.commands @.c.commands 
  43. @.o.decode:   @.c.decode
  44.         cc $(ccflags) -o @.o.decode @.c.decode 
  45. @.o.error:   @.c.error
  46.         cc $(ccflags) -o @.o.error @.c.error 
  47. @.o.eval:   @.c.eval
  48.         cc $(ccflags) -o @.o.eval @.c.eval 
  49. @.o.expr:   @.c.expr
  50.         cc $(ccflags) -o @.o.expr @.c.expr 
  51. @.o.get:   @.c.get
  52.         cc $(ccflags) -o @.o.get @.c.get 
  53. @.o.hash:   @.c.hash
  54.         cc $(ccflags) -o @.o.hash @.c.hash 
  55. @.o.help_cop:   @.c.help_cop
  56.         cc $(ccflags) -o @.o.help_cop @.c.help_cop 
  57. @.o.help_cpu:   @.c.help_cpu
  58.         cc $(ccflags) -o @.o.help_cpu @.c.help_cpu 
  59. @.o.input:   @.c.input
  60.         cc $(ccflags) -o @.o.input @.c.input 
  61. @.o.lex:   @.c.lex
  62.         cc $(ccflags) -o @.o.lex @.c.lex 
  63. @.o.main:   @.c.main
  64.         cc $(ccflags) -o @.o.main @.c.main 
  65. @.o.m_cop:   @.c.m_cop
  66.         cc $(ccflags) -o @.o.m_cop @.c.m_cop 
  67. @.o.m_copmem:   @.c.m_copmem
  68.         cc $(ccflags) -o @.o.m_copmem @.c.m_copmem 
  69. @.o.m_cpu:   @.c.m_cpu
  70.         cc $(ccflags) -o @.o.m_cpu @.c.m_cpu 
  71. @.o.m_cpuctrl:   @.c.m_cpuctrl
  72.         cc $(ccflags) -o @.o.m_cpuctrl @.c.m_cpuctrl 
  73. @.o.m_cpumem:   @.c.m_cpumem
  74.         cc $(ccflags) -o @.o.m_cpumem @.c.m_cpumem 
  75. @.o.m_fpu:   @.c.m_fpu
  76.         cc $(ccflags) -o @.o.m_fpu @.c.m_fpu 
  77. @.o.m_fpumem:   @.c.m_fpumem
  78.         cc $(ccflags) -o @.o.m_fpumem @.c.m_fpumem 
  79. @.o.option:   @.c.option
  80.         cc $(ccflags) -o @.o.option @.c.option 
  81. @.o.output:   @.c.output
  82.         cc $(ccflags) -o @.o.output @.c.output 
  83. @.o.put:   @.c.put
  84.         cc $(ccflags) -o @.o.put @.c.put 
  85. @.o.symbol:   @.c.symbol
  86.         cc $(ccflags) -o @.o.symbol @.c.symbol 
  87. @.o.code:   @.c.code
  88.         cc $(ccflags) -o @.o.code @.c.code 
  89. @.o.help_eval:   @.c.help_eval
  90.         cc $(ccflags) -o @.o.help_eval @.c.help_eval 
  91. @.o.fix:   @.c.fix
  92.         cc $(ccflags) -o @.o.fix @.c.fix 
  93. @.o.reloc:   @.c.reloc
  94.         cc $(ccflags) -o @.o.reloc @.c.reloc 
  95. @.o.value:   @.c.value
  96.         cc $(ccflags) -o @.o.value @.c.value 
  97. @.o.help_lex:   @.c.help_lex
  98.         cc $(ccflags) -o @.o.help_lex @.c.help_lex 
  99. @.o.storage:   @.c.storage
  100.         cc $(ccflags) -o @.o.storage @.c.storage 
  101. @.o.riscos:   @.c.riscos
  102.         cc $(ccflags) -o @.o.riscos @.c.riscos 
  103. @.o.mkendian:   @.c.mkendian
  104.         cc $(ccflags) -o @.o.mkendian @.c.mkendian 
  105. @.o.filestack:   @.c.filestack
  106.         cc $(ccflags) -o @.o.filestack @.c.filestack 
  107. @.o.include:   @.c.include
  108.         cc $(ccflags) -o @.o.include @.c.include 
  109. @.o.uname:   @.c.uname
  110.         cc $(ccflags) -o @.o.uname @.c.uname 
  111. @.o.lexAcorn:   @.c.lexAcorn
  112.         cc $(ccflags) -o @.o.lexAcorn @.c.lexAcorn 
  113. @.o.lit:   @.c.lit
  114.         cc $(ccflags) -o @.o.lit @.c.lit 
  115.  
  116.  
  117. # Dynamic dependencies:
  118. o.postfix:    c.postfix
  119. o.postfix:    h.postfix
  120. o.postfix:    h.global
  121. o.postfix:    h.lex
  122. o.postfix:    h.symbol
  123. o.postfix:    h.eval
  124. o.postfix:    h.reloc
  125. o.postfix:    h.lex
  126. o.postfix:    h.symbol
  127. o.postfix:    h.global
  128. o.postfix:    h.error
  129. o.postfix:    h.eval
  130. o.postfix:    h.reloc
  131. o.postfix:    h.area
  132. o.postfix:    h.option
  133. o.postfix:    h.input
  134. o.postfix:    h.AofFile
  135. o.toriscos:    c.toriscos
  136. o.toriscos:    h.error
  137. o.toriscos:    h.global
  138. o.mkendian:    c.mkendian
  139. o.area:    c.area
  140. o.area:    h.lex
  141. o.area:    h.global
  142. o.area:    h.hash
  143. o.area:    h.symbol
  144. o.area:    h.value
  145. o.area:    h.commands
  146. o.area:    h.error
  147. o.area:    h.input
  148. o.area:    h.expr
  149. o.area:    h.area
  150. o.area:    h.reloc
  151. o.area:    h.lit
  152. o.asm:    c.asm
  153. o.asm:    h.input
  154. o.asm:    h.global
  155. o.asm:    h.error
  156. o.asm:    h.decode
  157. o.asm:    h.symbol
  158. o.asm:    h.lex
  159. o.asm:    h.value
  160. o.asm:    h.lex
  161. o.asm:    h.symbol
  162. o.asm:    h.area
  163. o.asm:    h.reloc
  164. o.asm:    h.lit
  165. o.asm:    h.asm
  166. o.asm:    h.code
  167. o.commands:    c.commands
  168. o.commands:    h.error
  169. o.commands:    h.global
  170. o.commands:    h.input
  171. o.commands:    h.output
  172. o.commands:    h.lex
  173. o.commands:    h.help_lex
  174. o.commands:    h.symbol
  175. o.commands:    h.value
  176. o.commands:    h.expr
  177. o.commands:    h.code
  178. o.commands:    h.reloc
  179. o.commands:    h.value
  180. o.commands:    h.put
  181. o.commands:    h.commands
  182. o.commands:    h.fix
  183. o.commands:    h.include
  184. o.commands:    h.filestack
  185. o.commands:    h.area
  186. o.commands:    h.lit
  187. o.commands:    h.lit
  188. o.decode:    c.decode
  189. o.decode:    h.decode
  190. o.decode:    h.symbol
  191. o.decode:    h.lex
  192. o.decode:    h.global
  193. o.decode:    h.value
  194. o.decode:    h.input
  195. o.decode:    h.commands
  196. o.decode:    h.mnemonics
  197. o.decode:    h.storage
  198. o.decode:    h.option
  199. o.decode:    h.error
  200. o.decode:    h.filestack
  201. o.error:    c.error
  202. o.error:    h.error
  203. o.error:    h.global
  204. o.error:    h.input
  205. o.error:    h.output
  206. o.error:    h.riscos
  207. o.error:    C:h.os
  208. o.eval:    c.eval
  209. o.eval:    h.global
  210. o.eval:    h.eval
  211. o.eval:    h.lex
  212. o.eval:    h.value
  213. o.eval:    h.help_eval
  214. o.eval:    h.error
  215. o.eval:    h.include
  216. o.expr:    c.expr
  217. o.expr:    h.expr
  218. o.expr:    h.value
  219. o.expr:    h.global
  220. o.expr:    h.lex
  221. o.expr:    h.error
  222. o.expr:    h.global
  223. o.expr:    h.symbol
  224. o.expr:    h.code
  225. o.expr:    h.reloc
  226. o.expr:    h.area
  227. o.expr:    h.lit
  228. o.get:    c.get
  229. o.get:    h.get
  230. o.get:    h.global
  231. o.get:    h.error
  232. o.get:    h.input
  233. o.get:    h.lex
  234. o.get:    h.symbol
  235. o.get:    h.value
  236. o.get:    h.expr
  237. o.get:    h.reloc
  238. o.get:    h.help_cpu
  239. o.get:    h.fix
  240. o.hash:    c.hash
  241. o.help_cop:    c.help_cop
  242. o.help_cop:    h.error
  243. o.help_cop:    h.global
  244. o.help_cop:    h.expr
  245. o.help_cop:    h.value
  246. o.help_cop:    h.help_cop
  247. o.help_cop:    h.input
  248. o.help_cop:    h.area
  249. o.help_cop:    h.symbol
  250. o.help_cop:    h.lex
  251. o.help_cop:    h.reloc
  252. o.help_cop:    h.lit
  253. o.help_cop:    h.get
  254. o.help_cop:    h.option
  255. o.help_cop:    h.value
  256. o.help_cop:    h.code
  257. o.help_cop:    h.fix
  258. o.help_cop:    h.reloc
  259. o.help_cpu:    c.help_cpu
  260. o.help_cpu:    h.help_cpu
  261. o.help_cpu:    h.error
  262. o.help_cpu:    h.global
  263. o.input:    c.input
  264. o.input:    h.error
  265. o.input:    h.global
  266. o.input:    h.global
  267. o.input:    h.input
  268. o.input:    h.riscos
  269. o.input:    C:h.os
  270. o.lex:    c.lex
  271. o.lex:    h.error
  272. o.lex:    h.global
  273. o.lex:    h.lex
  274. o.lex:    h.help_lex
  275. o.lex:    h.input
  276. o.lex:    h.hash
  277. o.lex:    h.symbol
  278. o.lex:    h.value
  279. o.main:    c.main
  280. o.main:    h.input
  281. o.main:    h.global
  282. o.main:    h.output
  283. o.main:    h.error
  284. o.main:    h.asm
  285. o.main:    h.area
  286. o.main:    h.symbol
  287. o.main:    h.lex
  288. o.main:    h.value
  289. o.main:    h.reloc
  290. o.main:    h.lit
  291. o.main:    h.riscos
  292. o.main:    C:h.os
  293. o.main:    h.include
  294. o.main:    h.version
  295. o.m_cop:    c.m_cop
  296. o.m_cop:    h.mnemonics
  297. o.m_cop:    h.error
  298. o.m_cop:    h.global
  299. o.m_cop:    h.option
  300. o.m_cop:    h.input
  301. o.m_cop:    h.expr
  302. o.m_cop:    h.value
  303. o.m_cop:    h.reloc
  304. o.m_cop:    h.symbol
  305. o.m_cop:    h.lex
  306. o.m_cop:    h.put
  307. o.m_cop:    h.area
  308. o.m_cop:    h.lit
  309. o.m_cop:    h.get
  310. o.m_cop:    h.help_cop
  311. o.m_copmem:    c.m_copmem
  312. o.m_copmem:    h.mnemonics
  313. o.m_copmem:    h.error
  314. o.m_copmem:    h.global
  315. o.m_copmem:    h.option
  316. o.m_copmem:    h.input
  317. o.m_copmem:    h.expr
  318. o.m_copmem:    h.value
  319. o.m_copmem:    h.reloc
  320. o.m_copmem:    h.symbol
  321. o.m_copmem:    h.lex
  322. o.m_copmem:    h.put
  323. o.m_copmem:    h.area
  324. o.m_copmem:    h.lit
  325. o.m_copmem:    h.get
  326. o.m_copmem:    h.help_cop
  327. o.m_cpu:    c.m_cpu
  328. o.m_cpu:    h.mnemonics
  329. o.m_cpu:    h.error
  330. o.m_cpu:    h.global
  331. o.m_cpu:    h.option
  332. o.m_cpu:    h.put
  333. o.m_cpu:    h.input
  334. o.m_cpu:    h.global
  335. o.m_cpu:    h.expr
  336. o.m_cpu:    h.value
  337. o.m_cpu:    h.area
  338. o.m_cpu:    h.symbol
  339. o.m_cpu:    h.lex
  340. o.m_cpu:    h.reloc
  341. o.m_cpu:    h.lit
  342. o.m_cpu:    h.get
  343. o.m_cpu:    h.m_cpu
  344. o.m_cpuctrl:    c.m_cpuctrl
  345. o.m_cpuctrl:    h.mnemonics
  346. o.m_cpuctrl:    h.error
  347. o.m_cpuctrl:    h.global
  348. o.m_cpuctrl:    h.option
  349. o.m_cpuctrl:    h.put
  350. o.m_cpuctrl:    h.input
  351. o.m_cpuctrl:    h.global
  352. o.m_cpuctrl:    h.expr
  353. o.m_cpuctrl:    h.value
  354. o.m_cpuctrl:    h.code
  355. o.m_cpuctrl:    h.lex
  356. o.m_cpuctrl:    h.symbol
  357. o.m_cpuctrl:    h.reloc
  358. o.m_cpuctrl:    h.area
  359. o.m_cpuctrl:    h.lit
  360. o.m_cpuctrl:    h.help_cpu
  361. o.m_cpuctrl:    h.get
  362. o.m_cpuctrl:    h.value
  363. o.m_cpuctrl:    h.fix
  364. o.m_cpumem:    c.m_cpumem
  365. o.m_cpumem:    h.mnemonics
  366. o.m_cpumem:    h.error
  367. o.m_cpumem:    h.global
  368. o.m_cpumem:    h.option
  369. o.m_cpumem:    h.put
  370. o.m_cpumem:    h.input
  371. o.m_cpumem:    h.global
  372. o.m_cpumem:    h.expr
  373. o.m_cpumem:    h.value
  374. o.m_cpumem:    h.code
  375. o.m_cpumem:    h.lex
  376. o.m_cpumem:    h.symbol
  377. o.m_cpumem:    h.reloc
  378. o.m_cpumem:    h.area
  379. o.m_cpumem:    h.lit
  380. o.m_cpumem:    h.lit
  381. o.m_cpumem:    h.get
  382. o.m_cpumem:    h.fix
  383. o.m_cpumem:    h.expr
  384. o.m_fpu:    c.m_fpu
  385. o.m_fpu:    h.mnemonics
  386. o.m_fpu:    h.error
  387. o.m_fpu:    h.global
  388. o.m_fpu:    h.option
  389. o.m_fpu:    h.input
  390. o.m_fpu:    h.expr
  391. o.m_fpu:    h.value
  392. o.m_fpu:    h.code
  393. o.m_fpu:    h.lex
  394. o.m_fpu:    h.symbol
  395. o.m_fpu:    h.reloc
  396. o.m_fpu:    h.get
  397. o.m_fpu:    h.put
  398. o.m_fpu:    h.area
  399. o.m_fpu:    h.lit
  400. o.m_fpu:    h.value
  401. o.m_fpu:    h.m_fpu
  402. o.m_fpu:    h.fix
  403. o.m_fpu:    h.reloc
  404. o.m_fpumem:    c.m_fpumem
  405. o.m_fpumem:    h.mnemonics
  406. o.m_fpumem:    h.input
  407. o.m_fpumem:    h.global
  408. o.m_fpumem:    h.get
  409. o.m_fpumem:    h.put
  410. o.m_fpumem:    h.help_cop
  411. o.option:    c.option
  412. o.option:    h.option
  413. o.option:    h.global
  414. o.option:    h.error
  415. o.option:    h.input
  416. o.put:    c.put
  417. o.put:    h.put
  418. o.put:    h.global
  419. o.put:    h.error
  420. o.put:    h.area
  421. o.put:    h.symbol
  422. o.put:    h.lex
  423. o.put:    h.value
  424. o.put:    h.reloc
  425. o.put:    h.lit
  426. o.symbol:    c.symbol
  427. o.symbol:    h.symbol
  428. o.symbol:    h.lex
  429. o.symbol:    h.global
  430. o.symbol:    h.value
  431. o.symbol:    h.global
  432. o.symbol:    h.error
  433. o.symbol:    h.AofFile
  434. o.symbol:    h.code
  435. o.symbol:    h.reloc
  436. o.symbol:    h.help_lex
  437. o.code:    c.code
  438. o.code:    h.code
  439. o.code:    h.global
  440. o.code:    h.lex
  441. o.code:    h.symbol
  442. o.code:    h.value
  443. o.code:    h.reloc
  444. o.code:    h.error
  445. o.code:    h.eval
  446. o.code:    h.area
  447. o.code:    h.lit
  448. o.code:    h.option
  449. o.code:    h.input
  450. o.code:    h.AofFile
  451. o.code:    h.storage
  452. o.help_eval:    c.help_eval
  453. o.help_eval:    h.global
  454. o.help_eval:    h.help_eval
  455. o.help_eval:    h.value
  456. o.help_eval:    h.eval
  457. o.help_eval:    h.lex
  458. o.help_eval:    h.error
  459. o.help_eval:    h.symbol
  460. o.fix:    c.fix
  461. o.fix:    h.error
  462. o.fix:    h.global
  463. o.fix:    h.help_cpu
  464. o.fix:    h.fix
  465. o.fix:    h.global
  466. o.fix:    h.m_cpu
  467. o.fix:    h.m_fpu
  468. o.fix:    h.option
  469. o.reloc:    c.reloc
  470. o.reloc:    h.code
  471. o.reloc:    h.global
  472. o.reloc:    h.lex
  473. o.reloc:    h.symbol
  474. o.reloc:    h.value
  475. o.reloc:    h.reloc
  476. o.reloc:    h.lex
  477. o.reloc:    h.symbol
  478. o.reloc:    h.global
  479. o.reloc:    h.error
  480. o.reloc:    h.eval
  481. o.reloc:    h.reloc
  482. o.reloc:    h.area
  483. o.reloc:    h.lit
  484. o.reloc:    h.option
  485. o.reloc:    h.input
  486. o.reloc:    h.AofFile
  487. o.reloc:    h.fix
  488. o.value:    c.value
  489. o.value:    h.value
  490. o.value:    h.global
  491. o.value:    h.code
  492. o.value:    h.lex
  493. o.value:    h.symbol
  494. o.value:    h.reloc
  495. o.value:    h.error
  496. o.help_lex:    c.help_lex
  497. o.help_lex:    h.global
  498. o.help_lex:    h.error
  499. o.help_lex:    h.help_lex
  500. o.storage:    c.storage
  501. o.storage:    h.storage
  502. o.storage:    h.value
  503. o.storage:    h.global
  504. o.storage:    h.symbol
  505. o.storage:    h.lex
  506. o.storage:    h.value
  507. o.storage:    h.get
  508. o.storage:    h.lex
  509. o.storage:    h.input
  510. o.storage:    h.expr
  511. o.storage:    h.error
  512. o.riscos:    c.riscos
  513. o.riscos:    h.error
  514. o.riscos:    h.global
  515. o.riscos:    h.riscos
  516. o.riscos:    C:h.os
  517. o.filestack:    c.filestack
  518. o.filestack:    h.input
  519. o.filestack:    h.global
  520. o.filestack:    h.error
  521. o.include:    c.include
  522. o.include:    h.uname
  523. o.uname:    c.uname
  524. o.lexAcorn:    c.lexAcorn
  525. o.lexAcorn:    h.lex
  526. o.lexAcorn:    h.global
  527. o.lexAcorn:    h.input
  528. o.lit:    c.lit
  529. o.lit:    h.error
  530. o.lit:    h.global
  531. o.lit:    h.input
  532. o.lit:    h.area
  533. o.lit:    h.symbol
  534. o.lit:    h.lex
  535. o.lit:    h.value
  536. o.lit:    h.reloc
  537. o.lit:    h.lit
  538. o.lit:    h.reloc
  539. o.lit:    h.put
  540. o.lit:    h.fix
  541. o.lit:    h.lit
  542. o.output:    c.output
  543. o.output:    h.error
  544. o.output:    h.global
  545. o.output:    h.ChunkFile
  546. o.output:    h.AofFile
  547. o.output:    h.symbol
  548. o.output:    h.lex
  549. o.output:    h.value
  550. o.output:    h.output
  551. o.output:    h.area
  552. o.output:    h.reloc
  553. o.output:    h.lit
  554. o.output:    h.riscos
  555. o.output:    C:h.os
  556. o.output:    h.endian
  557. o.output:    h.endiandef
  558. o.output:    h.version
  559.