tigcc.tpr 16 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424
  1. [Settings]
  2. Archive=1
  3. Pack=0
  4. Packed Variable=
  5. Project Name=TIGCCLib
  6. GCC Switches=-Os -Wall -W -Wwrite-strings -fomit-frame-pointer -D_GENERIC_ARCHIVE
  7. Assembler Switches=-g -t
  8. Linker Switches=
  9. GNU Linker Switches=
  10. BSR Patch=1
  11. Debug Info=0
  12. Standard Library=0
  13. Command Line=
  14. Post-Build Process=
  15. GNU Assembler Switches=
  16. Optimize NOPs=1
  17. Optimize Returns=1
  18. Optimize Branches=1
  19. Optimize Moves=1
  20. Optimize Tests=1
  21. Optimize Calculations=1
  22. Remove Unused Sections=1
  23. Binary Output=0
  24. Use Data Variable=0
  25. Data Variable=
  26. Copy Data Variable=1
  27. Copy Data Variable if Archived=1
  28. Fargo=0
  29. Cut Unused Ranges=1
  30. Flash OS=0
  31. Reorder Sections=1
  32. Merge Constants=1
  33. Initialize BSS=1
  34. [Library Options]
  35. Use TI-89=0
  36. Use TI-92 Plus=0
  37. Use V200=0
  38. Optimize Calc Consts=0
  39. Use Kernel=0
  40. Use PreOS=0
  41. Minimum AMS Version Defined=0
  42. Minimum AMS Version=1.00
  43. Unofficial OS Support=0
  44. Reloc Format=Unknown
  45. ROM Call Format=Unknown
  46. BSS Ref Format=Unknown
  47. Data Ref Format=Unknown
  48. Use F-Line Jumps=0
  49. Use 4-Byte F-Line Jumps=0
  50. Use Internal F-Line Emulator=0
  51. Use Return Value=0
  52. Enable Error Return=0
  53. Save Screen=0
  54. Optimize ROM Calls=0
  55. [File Editing]
  56. Open File=
  57. [Included Files]
  58. C File 1=qsort.c
  59. C File 2=bsearch.c
  60. C File 3=atoi.c
  61. C File 4=atol.c
  62. C File 5=strtol.c
  63. C File 6=strtoul.c
  64. C File 7=fopen.c
  65. C File 8=fclose.c
  66. C File 9=ftell.c
  67. C File 10=fseek.c
  68. C File 11=fputc.c
  69. C File 12=fgetc.c
  70. C File 13=fwrite.c
  71. C File 14=fread.c
  72. C File 15=fgets.c
  73. C File 16=rename.c
  74. C File 17=unlink.c
  75. C File 18=tmpnam.c
  76. C File 19=fsetbufsize.c
  77. C File 20=sprite8.c
  78. C File 21=sprite16.c
  79. C File 22=sprite32.c
  80. C File 23=pushfifonode.c
  81. C File 24=homestorepair.c
  82. C File 25=dll.c
  83. C File 26=grayversion.c
  84. C File 27=findprogramvar.c
  85. GNU Assembler File 1=bzero.s
  86. GNU Assembler File 2=bcopy.s
  87. GNU Assembler File 3=mulsi.s
  88. GNU Assembler File 4=divsi.s
  89. GNU Assembler File 5=udivsi.s
  90. GNU Assembler File 6=modsi.s
  91. GNU Assembler File 7=umodsi.s
  92. GNU Assembler File 8=diventry.s
  93. GNU Assembler File 9=muldi.s
  94. GNU Assembler File 10=ashldi.s
  95. GNU Assembler File 11=ashrdi.s
  96. GNU Assembler File 12=lshrdi.s
  97. GNU Assembler File 13=divdi.s
  98. GNU Assembler File 14=udivdi.s
  99. GNU Assembler File 15=moddi.s
  100. GNU Assembler File 16=umoddi.s
  101. GNU Assembler File 17=addbf.s
  102. GNU Assembler File 18=subbf.s
  103. GNU Assembler File 19=mulbf.s
  104. GNU Assembler File 20=divbf.s
  105. GNU Assembler File 21=negbf.s
  106. GNU Assembler File 22=floatbf.s
  107. GNU Assembler File 23=fixbf.s
  108. GNU Assembler File 24=cmpbf.s
  109. GNU Assembler File 25=fpentry.s
  110. GNU Assembler File 26=fpcall.s
  111. GNU Assembler File 27=bc.s
  112. GNU Assembler File 28=gray.s
  113. GNU Assembler File 29=rand.s
  114. GNU Assembler File 30=realloc.s
  115. GNU Assembler File 31=calloc.s
  116. GNU Assembler File 32=clrscr.s
  117. GNU Assembler File 33=printf.s
  118. GNU Assembler File 34=fprintf.s
  119. GNU Assembler File 35=cbprintf.s
  120. GNU Assembler File 36=fputchar.s
  121. GNU Assembler File 37=puts.s
  122. GNU Assembler File 38=strputchar.s
  123. GNU Assembler File 39=fputs.s
  124. GNU Assembler File 40=fscanf.s
  125. GNU Assembler File 41=cbscanf.s
  126. GNU Assembler File 42=sscanf.s
  127. GNU Assembler File 43=fgetchar.s
  128. GNU Assembler File 44=fgetchrc.s
  129. GNU Assembler File 45=gets.s
  130. GNU Assembler File 46=getsn.s
  131. GNU Assembler File 47=atof.s
  132. GNU Assembler File 48=push_shortint.s
  133. GNU Assembler File 49=push_longint.s
  134. GNU Assembler File 50=push_longlongint.s
  135. GNU Assembler File 51=nocallback.s
  136. GNU Assembler File 52=kbd_queue.s
  137. GNU Assembler File 53=registertimer.s
  138. GNU Assembler File 54=freetimer.s
  139. GNU Assembler File 55=getappid.s
  140. GNU Assembler File 56=enter_ghost_space.s
  141. GNU Assembler File 57=enter_ghost_space_1.s
  142. GNU Assembler File 58=enter_ghost_space_2.s
  143. GNU Assembler File 59=hw_version.s
  144. GNU Assembler File 60=exit.s
  145. GNU Assembler File 61=atexit.s
  146. GNU Assembler File 62=assert.s
  147. GNU Assembler File 63=rowread.s
  148. GNU Assembler File 64=isextalnum.s
  149. GNU Assembler File 65=isextpunct.s
  150. GNU Assembler File 66=homestore.s
  151. GNU Assembler File 67=dummyhandler.s
  152. GNU Assembler File 68=malloc_throw.s
  153. GNU Assembler File 69=calloc_throw.s
  154. GNU Assembler File 70=realloc_throw.s
  155. GNU Assembler File 71=hrealloc_throw.s
  156. GNU Assembler File 72=loaddll_throw.s
  157. GNU Assembler File 73=gray_throw.s
  158. GNU Assembler File 74=prgstart.s
  159. GNU Assembler File 75=trampoffset.s
  160. GNU Assembler File 76=startup\_kernel_program_header.s
  161. GNU Assembler File 76 Folder=startup
  162. GNU Assembler File 77=startup\_preos_program_header.s
  163. GNU Assembler File 77 Folder=startup
  164. GNU Assembler File 78=startup\_kernel_library_header.s
  165. GNU Assembler File 78 Folder=startup
  166. GNU Assembler File 79=startup\_preos_library_header.s
  167. GNU Assembler File 79 Folder=startup
  168. GNU Assembler File 80=startup\_kernel_program_stub.s
  169. GNU Assembler File 80 Folder=startup
  170. GNU Assembler File 81=startup\_preos_program_stub.s
  171. GNU Assembler File 81 Folder=startup
  172. GNU Assembler File 82=startup\_kernel_library_stub.s
  173. GNU Assembler File 82 Folder=startup
  174. GNU Assembler File 83=startup\_kernel_bss_table.s
  175. GNU Assembler File 83 Folder=startup
  176. GNU Assembler File 84=startup\_kernel_export_table.s
  177. GNU Assembler File 84 Folder=startup
  178. GNU Assembler File 85=startup\_nostub_comment_header.s
  179. GNU Assembler File 85 Folder=startup
  180. GNU Assembler File 86=startup\_startup_entry_point.s
  181. GNU Assembler File 86 Folder=startup
  182. GNU Assembler File 87=startup\_execute_in_ghost_space.s
  183. GNU Assembler File 87 Folder=startup
  184. GNU Assembler File 88=startup\_kernel_format_relocs.s
  185. GNU Assembler File 88 Folder=startup
  186. GNU Assembler File 89=startup\_compressed_format_relocs.s
  187. GNU Assembler File 89 Folder=startup
  188. GNU Assembler File 90=startup\_get_jump_table.s
  189. GNU Assembler File 90 Folder=startup
  190. GNU Assembler File 91=startup\_detect_calc.s
  191. GNU Assembler File 91 Folder=startup
  192. GNU Assembler File 92=startup\_fill_calculator_var.s
  193. GNU Assembler File 92 Folder=startup
  194. GNU Assembler File 93=startup\_test_for_89.s
  195. GNU Assembler File 93 Folder=startup
  196. GNU Assembler File 94=startup\_test_for_92p.s
  197. GNU Assembler File 94 Folder=startup
  198. GNU Assembler File 95=startup\_test_for_v200.s
  199. GNU Assembler File 95 Folder=startup
  200. GNU Assembler File 96=startup\_test_for_any_calc.s
  201. GNU Assembler File 96 Folder=startup
  202. GNU Assembler File 97=startup\_test_for_specific_calc_1.s
  203. GNU Assembler File 97 Folder=startup
  204. GNU Assembler File 98=startup\_test_for_specific_calc_2.s
  205. GNU Assembler File 98 Folder=startup
  206. GNU Assembler File 99=startup\_test_against_specific_calc_1.s
  207. GNU Assembler File 99 Folder=startup
  208. GNU Assembler File 100=startup\_test_against_specific_calc_2.s
  209. GNU Assembler File 100 Folder=startup
  210. GNU Assembler File 101=startup\_wrong_calc.s
  211. GNU Assembler File 101 Folder=startup
  212. GNU Assembler File 102=startup\_calc_is_ok_1.s
  213. GNU Assembler File 102 Folder=startup
  214. GNU Assembler File 103=startup\_reject_unofficial_os_1.s
  215. GNU Assembler File 103 Folder=startup
  216. GNU Assembler File 104=startup\_reject_unofficial_os_2.s
  217. GNU Assembler File 104 Folder=startup
  218. GNU Assembler File 105=startup\_reject_unofficial_os_3.s
  219. GNU Assembler File 105 Folder=startup
  220. GNU Assembler File 106=startup\_compare_ams_1_01.s
  221. GNU Assembler File 106 Folder=startup
  222. GNU Assembler File 107=startup\_compare_ams_1_05.s
  223. GNU Assembler File 107 Folder=startup
  224. GNU Assembler File 108=startup\_compare_ams_2_00.s
  225. GNU Assembler File 108 Folder=startup
  226. GNU Assembler File 109=startup\_compare_ams_2_01.s
  227. GNU Assembler File 109 Folder=startup
  228. GNU Assembler File 110=startup\_compare_ams_2_02.s
  229. GNU Assembler File 110 Folder=startup
  230. GNU Assembler File 111=startup\_compare_ams_2_03.s
  231. GNU Assembler File 111 Folder=startup
  232. GNU Assembler File 112=startup\_compare_ams_2_04.s
  233. GNU Assembler File 112 Folder=startup
  234. GNU Assembler File 113=startup\_compare_ams_2_05.s
  235. GNU Assembler File 113 Folder=startup
  236. GNU Assembler File 114=startup\_compare_ams_2_07.s
  237. GNU Assembler File 114 Folder=startup
  238. GNU Assembler File 115=startup\_compare_ams_2_08.s
  239. GNU Assembler File 115 Folder=startup
  240. GNU Assembler File 116=startup\_compare_ams_2_09.s
  241. GNU Assembler File 116 Folder=startup
  242. GNU Assembler File 117=startup\_compare_ams_3_00.s
  243. GNU Assembler File 117 Folder=startup
  244. GNU Assembler File 118=startup\_detect_ams.s
  245. GNU Assembler File 118 Folder=startup
  246. GNU Assembler File 119=startup\_ams_too_low.s
  247. GNU Assembler File 119 Folder=startup
  248. GNU Assembler File 120=startup\_nostub_failure_message.s
  249. GNU Assembler File 120 Folder=startup
  250. GNU Assembler File 121=startup\_kernel_failure_message.s
  251. GNU Assembler File 121 Folder=startup
  252. GNU Assembler File 122=startup\_ams_version_is_ok.s
  253. GNU Assembler File 122 Folder=startup
  254. GNU Assembler File 123=startup\_detect_ams_1_05.s
  255. GNU Assembler File 123 Folder=startup
  256. GNU Assembler File 124=startup\_detect_ams_2_03.s
  257. GNU Assembler File 124 Folder=startup
  258. GNU Assembler File 125=startup\_detect_ams_2_08.s
  259. GNU Assembler File 125 Folder=startup
  260. GNU Assembler File 126=startup\_detect_ams_2_09.s
  261. GNU Assembler File 126 Folder=startup
  262. GNU Assembler File 127=startup\_calc_is_ok_2.s
  263. GNU Assembler File 127 Folder=startup
  264. GNU Assembler File 128=startup\_reg_relative_a2.s
  265. GNU Assembler File 128 Folder=startup
  266. GNU Assembler File 129=startup\_reg_relative_a3.s
  267. GNU Assembler File 129 Folder=startup
  268. GNU Assembler File 130=startup\_reg_relative_a4.s
  269. GNU Assembler File 130 Folder=startup
  270. GNU Assembler File 131=startup\_reg_relative_a5.s
  271. GNU Assembler File 131 Folder=startup
  272. GNU Assembler File 132=startup\_complex_main_support_file.s
  273. GNU Assembler File 132 Folder=startup
  274. GNU Assembler File 133=startup\_save_all_regs.s
  275. GNU Assembler File 133 Folder=startup
  276. GNU Assembler File 134=startup\_save_d3d5.s
  277. GNU Assembler File 134 Folder=startup
  278. GNU Assembler File 135=startup\_save_d3d5_a5.s
  279. GNU Assembler File 135 Folder=startup
  280. GNU Assembler File 136=startup\_save_a5.s
  281. GNU Assembler File 136 Folder=startup
  282. GNU Assembler File 137=startup\_optimize_rom_calls.s
  283. GNU Assembler File 137 Folder=startup
  284. GNU Assembler File 138=startup\_set_file_in_use_bit.s
  285. GNU Assembler File 138 Folder=startup
  286. GNU Assembler File 139=startup\_kernel_format_rom_calls.s
  287. GNU Assembler File 139 Folder=startup
  288. GNU Assembler File 140=startup\_compressed_format_rom_calls.s
  289. GNU Assembler File 140 Folder=startup
  290. GNU Assembler File 141=startup\_kernel_format_data_var.s
  291. GNU Assembler File 141 Folder=startup
  292. GNU Assembler File 142=startup\_kernel_format_data_var_test.s
  293. GNU Assembler File 142 Folder=startup
  294. GNU Assembler File 143=startup\_kernel_format_data_var_copy.s
  295. GNU Assembler File 143 Folder=startup
  296. GNU Assembler File 144=startup\_kernel_format_data_var_direct.s
  297. GNU Assembler File 144 Folder=startup
  298. GNU Assembler File 145=startup\_kernel_format_data_var_msg.s
  299. GNU Assembler File 145 Folder=startup
  300. GNU Assembler File 146=startup\_compressed_format_data_var.s
  301. GNU Assembler File 146 Folder=startup
  302. GNU Assembler File 147=startup\_compressed_format_data_var_test.s
  303. GNU Assembler File 147 Folder=startup
  304. GNU Assembler File 148=startup\_compressed_format_data_var_copy.s
  305. GNU Assembler File 148 Folder=startup
  306. GNU Assembler File 149=startup\_compressed_format_data_var_direct.s
  307. GNU Assembler File 149 Folder=startup
  308. GNU Assembler File 150=startup\_compressed_format_data_var_msg.s
  309. GNU Assembler File 150 Folder=startup
  310. GNU Assembler File 151=startup\_data_var_msg.s
  311. GNU Assembler File 151 Folder=startup
  312. GNU Assembler File 152=startup\_kernel_format_bss.s
  313. GNU Assembler File 152 Folder=startup
  314. GNU Assembler File 153=startup\_compressed_format_bss.s
  315. GNU Assembler File 153 Folder=startup
  316. GNU Assembler File 154=startup\_out_of_memory.s
  317. GNU Assembler File 154 Folder=startup
  318. GNU Assembler File 155=startup\_error_msg.s
  319. GNU Assembler File 155 Folder=startup
  320. GNU Assembler File 156=startup\_nostub_error_msg.s
  321. GNU Assembler File 156 Folder=startup
  322. GNU Assembler File 157=startup\_kernel_error_msg.s
  323. GNU Assembler File 157 Folder=startup
  324. GNU Assembler File 158=startup\_smart_error_msg.s
  325. GNU Assembler File 158 Folder=startup
  326. GNU Assembler File 159=startup\_save_screen.s
  327. GNU Assembler File 159 Folder=startup
  328. GNU Assembler File 160=startup\_save_screen_1.s
  329. GNU Assembler File 160 Folder=startup
  330. GNU Assembler File 161=startup\_save_screen_2.s
  331. GNU Assembler File 161 Folder=startup
  332. GNU Assembler File 162=startup\_fline_internal_emulator.s
  333. GNU Assembler File 162 Folder=startup
  334. GNU Assembler File 163=startup\_fline_internal_emulator_1_r.s
  335. GNU Assembler File 163 Folder=startup
  336. GNU Assembler File 164=startup\_fline_internal_emulator_1_j4.s
  337. GNU Assembler File 164 Folder=startup
  338. GNU Assembler File 165=startup\_fline_internal_emulator_1_j6.s
  339. GNU Assembler File 165 Folder=startup
  340. GNU Assembler File 166=startup\_fline_internal_emulator_2_j6.s
  341. GNU Assembler File 166 Folder=startup
  342. GNU Assembler File 167=startup\_fline_internal_emulator_2_r.s
  343. GNU Assembler File 167 Folder=startup
  344. GNU Assembler File 168=startup\_fline_internal_emulator_3_j6.s
  345. GNU Assembler File 168 Folder=startup
  346. GNU Assembler File 169=startup\_fline_internal_emulator_3_r_j6.s
  347. GNU Assembler File 169 Folder=startup
  348. GNU Assembler File 170=startup\_fline_internal_emulator_3_j4.s
  349. GNU Assembler File 170 Folder=startup
  350. GNU Assembler File 171=startup\_fline_internal_emulator_3_r_j4.s
  351. GNU Assembler File 171 Folder=startup
  352. GNU Assembler File 172=startup\_fline_internal_emulator_3_r.s
  353. GNU Assembler File 172 Folder=startup
  354. GNU Assembler File 173=startup\_fline_internal_emulator_4_j6.s
  355. GNU Assembler File 173 Folder=startup
  356. GNU Assembler File 174=startup\_fline_internal_emulator_4_j6_u.s
  357. GNU Assembler File 174 Folder=startup
  358. GNU Assembler File 175=startup\_fline_internal_emulator_4_j6_s.s
  359. GNU Assembler File 175 Folder=startup
  360. GNU Assembler File 176=startup\_fline_internal_emulator_4_j4.s
  361. GNU Assembler File 176 Folder=startup
  362. GNU Assembler File 177=startup\_fline_internal_emulator_4_j4_u.s
  363. GNU Assembler File 177 Folder=startup
  364. GNU Assembler File 178=startup\_fline_internal_emulator_4_j4_s.s
  365. GNU Assembler File 178 Folder=startup
  366. GNU Assembler File 179=startup\_fline_internal_emulator_4_r.s
  367. GNU Assembler File 179 Folder=startup
  368. GNU Assembler File 180=startup\_constructed_jsr.s
  369. GNU Assembler File 180 Folder=startup
  370. GNU Assembler File 181=startup\_constructed_jmp.s
  371. GNU Assembler File 181 Folder=startup
  372. GNU Assembler File 182=startup\_error_return_support.s
  373. GNU Assembler File 182 Folder=startup
  374. GNU Assembler File 183=startup\_error_return_support_ams_1.s
  375. GNU Assembler File 183 Folder=startup
  376. GNU Assembler File 184=startup\_error_return_support_ams_x.s
  377. GNU Assembler File 184 Folder=startup
  378. GNU Assembler File 185=startup\_initialize_bss.s
  379. GNU Assembler File 185 Folder=startup
  380. GNU Assembler File 186=startup\_initialize_bss_1.s
  381. GNU Assembler File 186 Folder=startup
  382. GNU Assembler File 187=startup\_initialize_bss_2.s
  383. GNU Assembler File 187 Folder=startup
  384. GNU Assembler File 188=startup\_handle_constructors.s
  385. GNU Assembler File 188 Folder=startup
  386. GNU Assembler File 189=startup\_save_all_registers_main.s
  387. GNU Assembler File 189 Folder=startup
  388. GNU Assembler File 190=startup\_save_the_sp.s
  389. GNU Assembler File 190 Folder=startup
  390. GNU Assembler File 191=startup\_save_the_sp_complex.s
  391. GNU Assembler File 191 Folder=startup
  392. GNU Assembler File 192=startup\_call_user_main.s
  393. GNU Assembler File 192 Folder=startup
  394. GNU Assembler File 193=startup\_simple_main_jump.s
  395. GNU Assembler File 193 Folder=startup
  396. GNU Assembler File 194=startup\_handle_destructors.s
  397. GNU Assembler File 194 Folder=startup
  398. GNU Assembler File 195=startup\_nostub_retval.s
  399. GNU Assembler File 195 Folder=startup
  400. GNU Assembler File 196=startup\_nostub_retval_var.s
  401. GNU Assembler File 196 Folder=startup
  402. GNU Assembler File 197=startup\_kernel_retval.s
  403. GNU Assembler File 197 Folder=startup
  404. GNU Assembler File 198=startup\_kernel_retval_var.s
  405. GNU Assembler File 198 Folder=startup
  406. GNU Assembler File 199=startup\_return_from_program.s
  407. GNU Assembler File 199 Folder=startup
  408. GNU Assembler File 200=startup\_call_function_vector.s
  409. GNU Assembler File 200 Folder=startup
  410. GNU Assembler File 201=startup\_compressed_format_decoding.s
  411. GNU Assembler File 201 Folder=startup
  412. GNU Assembler File 202=startup\_calculator.s
  413. GNU Assembler File 202 Folder=startup
  414. GNU Assembler File 203=startup\_save_sp.s
  415. GNU Assembler File 203 Folder=startup
  416. GNU Assembler File 204=startup\_reference_symbols.s
  417. GNU Assembler File 204 Folder=startup
  418. Text File 1=License.txt
  419. Text File 2=startup\Startup.txt
  420. Text File 2 Folder=startup