tree: 2e565642adbbf1bb54f9f2d5df95fd676f011006
  1. doc/
  2. gcc-interface/
  3. libgnarl/
  4. libgnat/
  5. .gitignore
  6. accessibility.adb
  7. accessibility.ads
  8. ada_get_targ.adb
  9. adabkend.adb
  10. adabkend.ads
  11. adadecode.c
  12. adadecode.h
  13. adaint.c
  14. adaint.h
  15. affinity.c
  16. ali-util.adb
  17. ali-util.ads
  18. ali.adb
  19. ali.ads
  20. alloc.ads
  21. argv-lynxos178-raven-cert.c
  22. argv.c
  23. aspects.adb
  24. aspects.ads
  25. atree.adb
  26. atree.ads
  27. atree.h
  28. aux-io.c
  29. back_end.adb
  30. back_end.ads
  31. backend_utils.adb
  32. backend_utils.ads
  33. bcheck.adb
  34. bcheck.ads
  35. binde.adb
  36. binde.ads
  37. binderr.adb
  38. binderr.ads
  39. bindgen.adb
  40. bindgen.ads
  41. bindo-augmentors.adb
  42. bindo-augmentors.ads
  43. bindo-builders.adb
  44. bindo-builders.ads
  45. bindo-diagnostics.adb
  46. bindo-diagnostics.ads
  47. bindo-elaborators.adb
  48. bindo-elaborators.ads
  49. bindo-graphs.adb
  50. bindo-graphs.ads
  51. bindo-units.adb
  52. bindo-units.ads
  53. bindo-validators.adb
  54. bindo-validators.ads
  55. bindo-writers.adb
  56. bindo-writers.ads
  57. bindo.adb
  58. bindo.ads
  59. bindusg.adb
  60. bindusg.ads
  61. butil.adb
  62. butil.ads
  63. cal.c
  64. casing.adb
  65. casing.ads
  66. ChangeLog
  67. ChangeLog-2001
  68. ChangeLog-2002
  69. ChangeLog-2003
  70. ChangeLog-2004
  71. ChangeLog-2005
  72. ChangeLog-2006
  73. ChangeLog-2007
  74. ChangeLog-2008
  75. ChangeLog-2009
  76. ChangeLog-2010
  77. ChangeLog-2011
  78. ChangeLog-2012
  79. ChangeLog-2013
  80. ChangeLog-2014
  81. ChangeLog-2015
  82. ChangeLog-2016
  83. ChangeLog-2017
  84. ChangeLog-2018
  85. ChangeLog-2019
  86. ChangeLog-2020
  87. ChangeLog-2021
  88. ChangeLog-2022
  89. ChangeLog-2023
  90. ChangeLog-2024
  91. ChangeLog.ptr
  92. ChangeLog.tree-ssa
  93. checks.adb
  94. checks.ads
  95. cio.c
  96. clean.adb
  97. clean.ads
  98. comperr.adb
  99. comperr.ads
  100. config-lang.in
  101. contracts.adb
  102. contracts.ads
  103. csets.adb
  104. csets.ads
  105. cstand.adb
  106. cstand.ads
  107. cstreams.c
  108. ctrl_c.c
  109. debug.adb
  110. debug.ads
  111. debug_a.adb
  112. debug_a.ads
  113. diagnostics-brief_emitter.adb
  114. diagnostics-brief_emitter.ads
  115. diagnostics-constructors.adb
  116. diagnostics-constructors.ads
  117. diagnostics-converter.adb
  118. diagnostics-converter.ads
  119. diagnostics-json_utils.adb
  120. diagnostics-json_utils.ads
  121. diagnostics-pretty_emitter.adb
  122. diagnostics-pretty_emitter.ads
  123. diagnostics-repository.adb
  124. diagnostics-repository.ads
  125. diagnostics-sarif_emitter.adb
  126. diagnostics-sarif_emitter.ads
  127. diagnostics-switch_repository.adb
  128. diagnostics-switch_repository.ads
  129. diagnostics-utils.adb
  130. diagnostics-utils.ads
  131. diagnostics.adb
  132. diagnostics.ads
  133. einfo-utils.adb
  134. einfo-utils.ads
  135. einfo.adb
  136. einfo.ads
  137. elists.adb
  138. elists.ads
  139. elists.h
  140. env.c
  141. env.h
  142. err_vars.ads
  143. errno.c
  144. errout.adb
  145. errout.ads
  146. erroutc.adb
  147. erroutc.ads
  148. errutil.adb
  149. errutil.ads
  150. eval_fat.adb
  151. eval_fat.ads
  152. exit.c
  153. exp_aggr.adb
  154. exp_aggr.ads
  155. exp_atag.adb
  156. exp_atag.ads
  157. exp_attr.adb
  158. exp_attr.ads
  159. exp_cg.adb
  160. exp_cg.ads
  161. exp_ch10.ads
  162. exp_ch11.adb
  163. exp_ch11.ads
  164. exp_ch12.adb
  165. exp_ch12.ads
  166. exp_ch13.adb
  167. exp_ch13.ads
  168. exp_ch2.adb
  169. exp_ch2.ads
  170. exp_ch3.adb
  171. exp_ch3.ads
  172. exp_ch4.adb
  173. exp_ch4.ads
  174. exp_ch5.adb
  175. exp_ch5.ads
  176. exp_ch6.adb
  177. exp_ch6.ads
  178. exp_ch7.adb
  179. exp_ch7.ads
  180. exp_ch8.adb
  181. exp_ch8.ads
  182. exp_ch9.adb
  183. exp_ch9.ads
  184. exp_code.adb
  185. exp_code.ads
  186. exp_dbug.adb
  187. exp_dbug.ads
  188. exp_disp.adb
  189. exp_disp.ads
  190. exp_dist.adb
  191. exp_dist.ads
  192. exp_fixd.adb
  193. exp_fixd.ads
  194. exp_imgv.adb
  195. exp_imgv.ads
  196. exp_intr.adb
  197. exp_intr.ads
  198. exp_pakd.adb
  199. exp_pakd.ads
  200. exp_prag.adb
  201. exp_prag.ads
  202. exp_put_image.adb
  203. exp_put_image.ads
  204. exp_sel.adb
  205. exp_sel.ads
  206. exp_smem.adb
  207. exp_smem.ads
  208. exp_spark.adb
  209. exp_spark.ads
  210. exp_strm.adb
  211. exp_strm.ads
  212. exp_tss.adb
  213. exp_tss.ads
  214. exp_unst.adb
  215. exp_unst.ads
  216. exp_util.adb
  217. exp_util.ads
  218. expander.adb
  219. expander.ads
  220. expect.c
  221. fe.h
  222. final.c
  223. fmap.adb
  224. fmap.ads
  225. fname-sf.adb
  226. fname-sf.ads
  227. fname-uf.adb
  228. fname-uf.ads
  229. fname.adb
  230. fname.ads
  231. freeze.adb
  232. freeze.ads
  233. frontend.adb
  234. frontend.ads
  235. gen_il-fields.ads
  236. gen_il-gen-gen_entities.adb
  237. gen_il-gen-gen_nodes.adb
  238. gen_il-gen.adb
  239. gen_il-gen.ads
  240. gen_il-internals.adb
  241. gen_il-internals.ads
  242. gen_il-main.adb
  243. gen_il-types.ads
  244. gen_il.adb
  245. gen_il.ads
  246. generate_minimal_reproducer.adb
  247. get_scos.adb
  248. get_scos.ads
  249. get_targ.adb
  250. get_targ.ads
  251. ghost.adb
  252. ghost.ads
  253. gnat-style.texi
  254. gnat1drv.adb
  255. gnat1drv.ads
  256. gnat2.gpr
  257. gnat_cuda.adb
  258. gnat_cuda.ads
  259. gnat_rm.texi
  260. gnat_ugn.texi
  261. gnatbind.adb
  262. gnatbind.ads
  263. gnatchop.adb
  264. gnatclean.adb
  265. gnatcmd.adb
  266. gnatcmd.ads
  267. gnatdll.adb
  268. gnathtml.pl
  269. gnatkr.adb
  270. gnatkr.ads
  271. gnatlink.adb
  272. gnatlink.ads
  273. gnatls.adb
  274. gnatls.ads
  275. gnatmake.adb
  276. gnatmake.ads
  277. gnatname.adb
  278. gnatname.ads
  279. gnatprep.adb
  280. gnatprep.ads
  281. gnatvsn.adb
  282. gnatvsn.ads
  283. gprep.adb
  284. gprep.ads
  285. gsocket.h
  286. hostparm.ads
  287. impunit.adb
  288. impunit.ads
  289. indepsw-aix.adb
  290. indepsw-darwin.adb
  291. indepsw-gnu.adb
  292. indepsw.adb
  293. indepsw.ads
  294. init.c
  295. initialize.c
  296. inline.adb
  297. inline.ads
  298. itypes.adb
  299. itypes.ads
  300. krunch.adb
  301. krunch.ads
  302. layout.adb
  303. layout.ads
  304. lib-list.adb
  305. lib-load.adb
  306. lib-load.ads
  307. lib-sort.adb
  308. lib-util.adb
  309. lib-util.ads
  310. lib-writ.adb
  311. lib-writ.ads
  312. lib-xref-spark_specific.adb
  313. lib-xref.adb
  314. lib-xref.ads
  315. lib.adb
  316. lib.ads
  317. link.c
  318. live.adb
  319. live.ads
  320. local_restrict.adb
  321. local_restrict.ads
  322. locales.c
  323. Make-generated.in
  324. make.adb
  325. make.ads
  326. make_util.adb
  327. make_util.ads
  328. Makefile.in
  329. Makefile.rtl
  330. makeusg.adb
  331. makeusg.ads
  332. mdll-fil.adb
  333. mdll-fil.ads
  334. mdll-utl.adb
  335. mdll-utl.ads
  336. mdll.adb
  337. mdll.ads
  338. mingw32.h
  339. mkdir.c
  340. mutably_tagged.adb
  341. mutably_tagged.ads
  342. namet-sp.adb
  343. namet-sp.ads
  344. namet.adb
  345. namet.ads
  346. namet.h
  347. nlists.adb
  348. nlists.ads
  349. nlists.h
  350. opt.adb
  351. opt.ads
  352. osint-b.adb
  353. osint-b.ads
  354. osint-c.adb
  355. osint-c.ads
  356. osint-l.adb
  357. osint-l.ads
  358. osint-m.adb
  359. osint-m.ads
  360. osint.adb
  361. osint.ads
  362. output.adb
  363. output.ads
  364. par-ch10.adb
  365. par-ch11.adb
  366. par-ch12.adb
  367. par-ch13.adb
  368. par-ch2.adb
  369. par-ch3.adb
  370. par-ch4.adb
  371. par-ch5.adb
  372. par-ch6.adb
  373. par-ch7.adb
  374. par-ch8.adb
  375. par-ch9.adb
  376. par-endh.adb
  377. par-labl.adb
  378. par-load.adb
  379. par-prag.adb
  380. par-sync.adb
  381. par-tchk.adb
  382. par-util.adb
  383. par.adb
  384. par.ads
  385. par_sco.adb
  386. par_sco.ads
  387. pprint.adb
  388. pprint.ads
  389. prep.adb
  390. prep.ads
  391. prepcomp.adb
  392. prepcomp.ads
  393. put_scos.adb
  394. put_scos.ads
  395. raise-gcc.c
  396. raise.c
  397. raise.h
  398. repinfo-input.adb
  399. repinfo-input.ads
  400. repinfo.adb
  401. repinfo.ads
  402. repinfo.h
  403. restrict.adb
  404. restrict.ads
  405. rident.ads
  406. rtfinal.c
  407. rtinit.c
  408. rtsfind.adb
  409. rtsfind.ads
  410. runtime.h
  411. s-oscons-tmplt.c
  412. s-pack.adb.tmpl
  413. s-pack.ads.tmpl
  414. scans.adb
  415. scans.ads
  416. scil_ll.adb
  417. scil_ll.ads
  418. scn.adb
  419. scn.ads
  420. scng.adb
  421. scng.ads
  422. scos.adb
  423. scos.ads
  424. scos.h
  425. sdefault.ads
  426. seh_init.c
  427. sem.adb
  428. sem.ads
  429. sem_aggr.adb
  430. sem_aggr.ads
  431. sem_attr.adb
  432. sem_attr.ads
  433. sem_aux.adb
  434. sem_aux.ads
  435. sem_case.adb
  436. sem_case.ads
  437. sem_cat.adb
  438. sem_cat.ads
  439. sem_ch10.adb
  440. sem_ch10.ads
  441. sem_ch11.adb
  442. sem_ch11.ads
  443. sem_ch12.adb
  444. sem_ch12.ads
  445. sem_ch13.adb
  446. sem_ch13.ads
  447. sem_ch2.adb
  448. sem_ch2.ads
  449. sem_ch3.adb
  450. sem_ch3.ads
  451. sem_ch4.adb
  452. sem_ch4.ads
  453. sem_ch5.adb
  454. sem_ch5.ads
  455. sem_ch6.adb
  456. sem_ch6.ads
  457. sem_ch7.adb
  458. sem_ch7.ads
  459. sem_ch8.adb
  460. sem_ch8.ads
  461. sem_ch9.adb
  462. sem_ch9.ads
  463. sem_dim.adb
  464. sem_dim.ads
  465. sem_disp.adb
  466. sem_disp.ads
  467. sem_dist.adb
  468. sem_dist.ads
  469. sem_elab.adb
  470. sem_elab.ads
  471. sem_elim.adb
  472. sem_elim.ads
  473. sem_eval.adb
  474. sem_eval.ads
  475. sem_intr.adb
  476. sem_intr.ads
  477. sem_mech.adb
  478. sem_mech.ads
  479. sem_prag.adb
  480. sem_prag.ads
  481. sem_res.adb
  482. sem_res.ads
  483. sem_scil.adb
  484. sem_scil.ads
  485. sem_smem.adb
  486. sem_smem.ads
  487. sem_type.adb
  488. sem_type.ads
  489. sem_util.adb
  490. sem_util.ads
  491. sem_warn.adb
  492. sem_warn.ads
  493. set_targ.adb
  494. set_targ.ads
  495. sfn_scan.adb
  496. sfn_scan.ads
  497. sigtramp-android-asm.h
  498. sigtramp-android.c
  499. sigtramp-arm-qnx.c
  500. sigtramp-ios.c
  501. sigtramp-qnx.c
  502. sigtramp-vxworks-target.h
  503. sigtramp-vxworks.c
  504. sigtramp.h
  505. sinfo-cn.adb
  506. sinfo-cn.ads
  507. sinfo-utils.adb
  508. sinfo-utils.ads
  509. sinfo.adb
  510. sinfo.ads
  511. sinput-c.adb
  512. sinput-c.ads
  513. sinput-d.adb
  514. sinput-d.ads
  515. sinput-l.adb
  516. sinput-l.ads
  517. sinput.adb
  518. sinput.ads
  519. snames.adb-tmpl
  520. snames.ads-tmpl
  521. snames.h-tmpl
  522. socket.c
  523. spark_xrefs.adb
  524. spark_xrefs.ads
  525. sprint.adb
  526. sprint.ads
  527. stand.ads
  528. standard.ads.h
  529. stringt.adb
  530. stringt.ads
  531. stringt.h
  532. strub.adb
  533. strub.ads
  534. style.adb
  535. style.ads
  536. styleg.adb
  537. styleg.ads
  538. stylesw.adb
  539. stylesw.ads
  540. switch-b.adb
  541. switch-b.ads
  542. switch-c.adb
  543. switch-c.ads
  544. switch-m.adb
  545. switch-m.ads
  546. switch.adb
  547. switch.ads
  548. sysdep.c
  549. table.adb
  550. table.ads
  551. targext.c
  552. targparm.adb
  553. targparm.ads
  554. tbuild.adb
  555. tbuild.ads
  556. tempdir.adb
  557. tempdir.ads
  558. terminals.c
  559. tracebak.c
  560. treepr.adb
  561. treepr.ads
  562. ttypes.ads
  563. types.adb
  564. types.ads
  565. types.h
  566. uintp.adb
  567. uintp.ads
  568. uintp.h
  569. uname.adb
  570. uname.ads
  571. urealp.adb
  572. urealp.ads
  573. urealp.h
  574. usage.adb
  575. usage.ads
  576. validsw.adb
  577. validsw.ads
  578. vast.adb
  579. vast.ads
  580. version.c
  581. vx_stack_info.c
  582. vxworks-ppc-link.spec
  583. vxworks-x86-link.spec
  584. warnsw.adb
  585. warnsw.ads
  586. widechar.adb
  587. widechar.ads
  588. xoscons.adb
  589. xsnamest.adb
  590. xspack.py
  591. xutil.adb
  592. xutil.ads