1. 08 Jan, 2019 1 commit
  2. 11 Jan, 2018 1 commit
  3. 08 Sep, 2017 1 commit
    • Make-lang.in, [...]: Find runtime source in libgnat/ · edcc77db
      2017-09-08  Nicolas Roche  <roche@adacore.com>
      
      	* gcc-interface/Make-lang.in, gcc-interface/Makefile.in: Find runtime
      	source in libgnat/
      	* a-lfztio.ads, g-timsta.ads, g-sercom-linux.adb, s-osprim-solaris.adb,
      	a-inteio.ads, s-stchop-rtems.adb, s-casuti.adb, s-pack39.adb,
      	i-vxwork-x86.ads, a-strbou.adb, a-stzmap.adb, s-assert.adb,
      	a-sfecin.ads, a-cohama.adb, s-casuti.ads, a-suenco.adb, s-pack39.ads,
      	a-stzmap.ads, a-strbou.ads, s-stalib.adb, s-trasym.adb, g-comver.adb,
      	s-assert.ads, s-vector.ads, g-cgi.adb, a-cohama.ads, s-wchcnv.adb,
      	a-titest.adb, s-pack48.adb, a-suenco.ads, a-strunb.adb, s-stalib.ads,
      	s-trasym.ads, a-nudira.adb, g-comver.ads, a-nuflra.adb, g-cgi.ads,
      	a-chacon.adb, s-wchcnv.ads, a-excach.adb, s-pack48.ads, a-titest.ads,
      	a-strunb.ads, s-dwalin.adb, a-nudira.ads, a-chtgbo.adb, s-resfil.adb,
      	a-scteio.ads, a-nuflra.ads, g-soliop-mingw.ads, s-pack57.adb,
      	a-chacon.ads, s-bytswa.ads, s-pooloc.adb, g-os_lib.adb, s-dwalin.ads,
      	a-szuzha.adb, s-resfil.ads, a-chtgbo.ads, s-spsufi.adb, s-pack57.ads,
      	s-pooloc.ads, g-os_lib.ads, a-stfiha.ads, a-lcteio.ads, a-wtcoau.adb,
      	a-szuzha.ads, s-mmosin-unix.adb, a-stmaco.ads, s-spsufi.ads,
      	s-stchop-limit.ads, a-wtcoau.ads, a-exctra.adb, s-mmosin-unix.ads,
      	s-sequio.adb, s-conca2.adb, g-table.adb, s-imglli.adb,
      	a-numaux-x86.adb, a-strsea.adb, s-wchstw.adb, a-clrefi.adb,
      	a-wwboio.adb, a-exctra.ads, s-sequio.ads, s-conca2.ads, a-wwunio.ads,
      	system-linux-hppa.ads, g-table.ads, s-dimkio.ads, s-imglli.ads,
      	a-cofove.adb, a-numaux-x86.ads, s-wchstw.ads, a-strsea.ads,
      	a-clrefi.ads, a-wwboio.ads, s-stratt-xdr.adb, s-crc32.adb,
      	s-excmac-arm.adb, g-busora.adb, a-cofove.ads, s-osprim-unix.adb,
      	g-io.adb, s-pack49.adb, s-crc32.ads, s-excmac-arm.ads, a-fzteio.ads,
      	g-busora.ads, s-stausa.adb, system-linux-mips.ads, sequenio.ads,
      	g-exctra.adb, g-rewdat.adb, a-cgaaso.adb, g-io.ads, s-pack49.ads,
      	a-wtflau.adb, a-undesu.adb, s-stausa.ads, a-ztenau.adb, g-enutst.ads,
      	calendar.ads, s-pack58.adb, g-rewdat.ads, g-exctra.ads, s-ststop.adb,
      	a-cgaaso.ads, a-strfix.adb, a-comlin.adb, a-strunb-shared.adb,
      	a-wtflau.ads, a-undesu.ads, a-cbhase.adb, a-ztenau.ads, s-os_lib.adb,
      	a-coorse.adb, a-chlat1.ads, s-pack58.ads, s-ststop.ads, a-strfix.ads,
      	a-comlin.ads, a-strunb-shared.ads, a-nscefu.ads, s-valboo.adb,
      	directio.ads, a-chtgke.adb, a-cbhase.ads, a-wtinau.adb,
      	system-linux-alpha.ads, s-os_lib.ads, a-coorse.ads,
      	system-linux-s390.ads, s-imgwiu.adb, a-chtgop.adb, s-valboo.ads,
      	a-chtgke.ads, a-tienio.adb, s-conca3.adb, a-wtinau.ads,
      	system-darwin-ppc.ads, i-c.adb, s-expllu.adb, g-expect.adb,
      	g-sha256.ads, s-vallld.adb, s-imgwiu.ads, a-chtgop.ads, a-strmap.adb,
      	a-tienio.ads, s-conca3.ads, s-imgint.adb, i-c.ads, s-expllu.ads,
      	s-osprim-darwin.adb, a-cogeso.adb, g-expect.ads, a-iwteio.ads,
      	s-vallld.ads, a-coinho-shared.adb, g-shsh64.adb, a-strmap.ads,
      	g-comlin.adb, a-excpol.adb, s-imgint.ads, a-ztdeau.adb, a-cogeso.ads,
      	a-coinho-shared.ads, g-shsh64.ads, g-comlin.ads, a-stzsup.adb,
      	a-rbtgbk.adb, a-wtmoau.adb, a-ztdeau.ads, s-exnlli.adb, g-tty.adb,
      	g-heasor.adb, g-socthi-dummy.adb, s-llflex.ads, a-zchara.ads,
      	a-stzsup.ads, a-ztcstr.adb, a-rbtgbk.ads, a-sfwtio.ads, a-wtmoau.ads,
      	a-sulcin.adb, s-exnlli.ads, system-freebsd.ads, a-stunha.adb,
      	a-charac.ads, g-tty.ads, g-heasor.ads, s-exctra.adb,
      	g-socthi-dummy.ads, a-coboho.adb, a-ztcstr.ads, a-tideio.adb,
      	a-sulcin.ads, a-wrstfi.adb, g-alleve.adb, s-pack59.adb, a-ngrear.adb,
      	a-stboha.adb, a-stunau-shared.adb, a-stunha.ads, a-lfwtio.ads,
      	s-fileio.adb, s-exctra.ads, a-coboho.ads, a-ioexce.ads, a-tideio.ads,
      	a-ngrear.ads, a-wrstfi.ads, s-pack59.ads, g-alleve.ads, a-stboha.ads,
      	s-poosiz.adb, g-traceb.adb, g-rannum.adb, machcode.ads, s-purexc.ads,
      	s-fileio.ads, a-cfinve.adb, a-crbtgk.adb, system-solaris-x86.ads,
      	s-poosiz.ads, g-rannum.ads, g-traceb.ads, a-except.adb, s-conca4.adb,
      	a-stream.adb, a-cfinve.ads, a-crbtgk.ads, s-wchwts.adb,
      	system-mingw.ads, a-except.ads, s-conca4.ads, a-chzla9.ads,
      	s-valenu.adb, s-soflin.adb, a-stream.ads, a-cgarso.adb, s-valllu.adb,
      	g-crc32.adb, s-wchwts.ads, s-fatflt.ads, s-imguns.adb, s-strcom.adb,
      	g-decstr.adb, s-valenu.ads, s-soflin.ads, a-cgarso.ads, a-cwila1.ads,
      	s-valllu.ads, g-crc32.ads, s-imguns.ads, g-spipat.adb, s-valwch.adb,
      	s-strcom.ads, g-decstr.ads, text_io.ads, g-debuti.adb, s-stchop.adb,
      	g-spipat.ads, s-valwch.ads, a-string.ads, s-exnint.adb, g-awk.adb,
      	g-tasloc.adb, s-wwdenu.adb, s-boustr.adb, a-zchuni.adb, s-stchop.ads,
      	g-debuti.ads, s-stopoo.adb, system-dragonfly-x86_64.ads,
      	system-linux-x86.ads, s-exnint.ads, g-awk.ads, a-stzhas.adb,
      	g-tasloc.ads, s-wwdenu.ads, g-debpoo.adb, g-except.ads,
      	g-sse.ads, s-boustr.ads, a-zchuni.ads, s-bitops.adb, s-wwdwch.adb,
      	s-stopoo.ads, a-catizo.adb, a-stzhas.ads, a-nlcefu.ads, g-debpoo.ads,
      	i-vxwoio.adb, s-bitops.ads, g-io-put-vxworks.adb, s-wwdwch.ads,
      	g-sehamd.adb, a-ssicst.adb, a-catizo.ads, s-mmap.adb, g-string.adb,
      	s-traceb.adb, a-swunau.adb, s-rannum.adb, a-ticoau.adb, i-vxwoio.ads,
      	g-sehamd.ads, a-stwiun.adb, a-ssicst.ads, s-conca5.adb, a-ssitio.ads,
      	s-mmap.ads, a-zttest.adb, g-string.ads, g-sercom.adb, a-cdlili.adb,
      	a-swunau.ads, s-traceb.ads, s-rannum.ads, a-ticoau.ads, system-aix.ads,
      	a-cforma.adb, a-stwiun.ads, s-conca5.ads, s-carsi8.adb, a-zttest.ads,
      	g-sercom.ads, a-cdlili.ads, a-cihama.adb, g-sptain.ads, a-cforma.ads,
      	s-maccod.ads, s-carsi8.ads, a-strsup.adb, g-sha1.adb, a-cihama.ads,
      	g-stseme.adb, s-traent.adb, s-valcha.adb, g-curexc.ads, a-strsup.ads,
      	g-sha1.ads, a-sflcin.ads, s-traent.ads, s-pack10.adb, s-valcha.ads,
      	a-coteio.ads, s-tasloc.adb, g-utf_32.adb, a-suteio.adb, s-except.adb,
      	a-direct.adb, g-stsifd-sockets.adb, a-numaux-vxworks.ads, s-winext.ads,
      	s-pack10.ads, a-ztexio.adb, a-tiflau.adb, system-vxworks-arm.ads,
      	s-tasloc.ads, a-suteio.ads, g-utf_32.ads, s-except.ads,
      	a-direct.ads, a-swbwha.adb, g-hesorg.adb, s-wwdcha.adb, a-wtedit.adb,
      	a-ztexio.ads, a-wtcoio.adb, a-tiflau.ads, a-ssizti.ads, s-casi32.adb,
      	a-swbwha.ads, s-veboop.adb, g-hesorg.ads, s-parame-rtems.adb,
      	s-wwdcha.ads, a-wtedit.ads, a-stuten.adb, a-coinve.adb, a-wtcoio.ads,
      	s-casi32.ads, s-string.adb, a-tiinau.adb, a-cusyqu.adb, s-conca6.adb,
      	s-veboop.ads, a-cgcaso.adb, a-numaux-darwin.adb, a-envvar.adb,
      	a-stuten.ads, s-secsta.adb, a-coinve.ads, s-string.ads, a-cusyqu.ads,
      	a-tiinau.ads, s-osprim-vxworks.adb, s-conca6.ads, g-spchge.adb,
      	s-parint.adb, a-cuprqu.adb, a-cgcaso.ads, a-numaux-darwin.ads,
      	a-envvar.ads, s-secsta.ads, g-spchge.ads, s-parint.ads, a-cuprqu.ads,
      	a-swuwti.adb, a-flteio.ads, a-sbhcin.adb, a-coprnu.adb, g-u3spch.adb,
      	s-atocou.adb, g-ctrl_c.adb, a-swuwti.ads, a-calend.adb, a-sbhcin.ads,
      	a-coprnu.ads, g-dirope.adb, g-sha512.ads, g-u3spch.ads, s-atocou.ads,
      	g-ctrl_c.ads, a-timoau.adb, a-witeio.adb, s-pack11.adb, a-strhas.adb,
      	a-wtflio.adb, g-spitbo.adb, a-calend.ads, a-ztenio.adb, g-dirope.ads,
      	a-slcain.adb, g-sechas.adb, a-timoau.ads, a-witeio.ads, s-pack11.ads,
      	s-shasto.adb, s-traceb-mastop.adb, a-ciorse.adb, s-utf_32.adb,
      	a-strhas.ads, a-wtflio.ads, g-spitbo.ads, a-ztenio.ads, a-slcain.ads,
      	g-sechas.ads, s-gearop.adb, a-siztio.ads, s-pack20.adb, s-shasto.ads,
      	a-ciorse.ads, s-utf_32.ads, s-crtl.ads, a-wtinio.adb, s-elaall.adb,
      	s-explli.adb, s-chepoo.ads, s-gearop.ads, a-einuoc.adb, s-pack20.ads,
      	system-linux-ia64.ads, a-swunau-shared.adb, a-wtinio.ads, g-alvety.ads,
      	a-liztio.ads, g-calend.adb, s-conca7.adb, s-elaall.ads, s-explli.ads,
      	a-einuoc.ads, s-widboo.adb, s-imgdec.adb, a-cbhama.adb, g-calend.ads,
      	s-conca7.ads, a-llitio.ads, i-cexten.ads, a-coorma.adb, s-widboo.ads,
      	s-diflio.adb, g-souinf.ads, s-imgdec.ads, g-strhas.ads, a-cbhama.ads,
      	g-shshco.adb, a-ztdeio.adb, s-gloloc.adb, a-coorma.ads, g-wispch.adb,
      	s-pack03.adb, g-eacodu.adb, s-casi16.adb, s-diflio.ads, a-colien.adb,
      	g-shshco.ads, a-wtmoio.adb, a-rbtgbo.adb, a-ztdeio.ads,
      	system-rtems.ads, s-gloloc.ads, a-csquin.ads, a-cofuse.adb,
      	g-wispch.ads, s-pack03.ads, s-casi16.ads, s-io.adb, a-colien.ads,
      	g-alveop.adb, gnat.ads, s-diinio.adb, a-cfdlli.adb, g-pehage.adb,
      	a-wtmoio.ads, a-stwiha.adb, a-locale.adb, a-tirsfi.adb, a-nscoty.ads,
      	a-rbtgbo.ads, s-pack12.adb, a-cofuse.ads, a-sfteio.ads, s-io.ads,
      	g-alveop.ads, a-cfdlli.ads, s-diinio.ads, a-stwiha.ads, g-pehage.ads,
      	a-locale.ads, a-tirsfi.ads, s-pack12.ads, s-valuti.adb, g-cppexc.adb,
      	system-vxworks-ppc.ads, g-memdum.adb, a-lfteio.ads, s-pack21.adb,
      	s-unstyp.ads, s-valuti.ads, g-cppexc.ads, system-hpux-ia64.ads,
      	g-memdum.ads, g-soccon.ads, g-altive.ads, a-crbtgo.adb, s-pack21.ads,
      	a-llizti.ads, a-numaux-libc-x86.ads, s-expint.adb, s-conca8.adb,
      	a-crbtgo.ads, s-pack30.adb, s-vallli.adb, s-geveop.adb, s-expint.ads,
      	a-direio.adb, s-conca8.ads, a-widcha.ads, s-pack30.ads, s-vallli.ads,
      	s-strhas.adb, s-geveop.ads, g-md5.adb, a-direio.ads, a-numaux.ads,
      	s-ransee.adb, a-szbzha.adb, i-cobol.adb, g-busorg.adb, s-strhas.ads,
      	g-md5.ads, s-widenu.adb, s-ransee.ads, s-widllu.adb, a-szbzha.ads,
      	a-ststio.adb, i-cobol.ads, g-busorg.ads, g-regpat.adb, s-widenu.ads,
      	a-secain.adb, s-widllu.ads, s-pack13.adb, g-encstr.adb, a-ztcoau.adb,
      	a-ststio.ads, s-widwch.adb, g-regpat.ads, s-atacco.adb, a-cborse.adb,
      	a-secain.ads, s-pack13.ads, g-encstr.ads, a-ztcoau.ads, s-widwch.ads,
      	g-io_aux.adb, s-atacco.ads, a-ncelfu.ads, interfac.ads, a-cborse.ads,
      	g-regexp.adb, s-pack22.adb, a-szuzti.adb, g-io_aux.ads, s-caun32.adb,
      	a-nselfu.ads, g-regexp.ads, s-pack22.ads, a-ticoio.adb, a-szuzti.ads,
      	g-diopit.adb, s-caun32.ads, s-conca9.adb, a-tags.adb, a-swmwco.ads,
      	a-sbecin.adb, s-pack31.adb, s-expuns.adb, a-ticoio.ads, s-valint.adb,
      	s-conca9.ads, g-diopit.ads, a-tags.ads, a-nllcef.ads, a-izteio.ads,
      	a-sbecin.ads, s-expuns.ads, s-pack31.ads, g-dyntab.adb, s-powtab.ads,
      	s-flocon-none.adb, s-valint.ads, a-ssiwti.ads, s-mmosin-mingw.adb,
      	s-pack40.adb, s-pack05.adb, a-ztflau.adb, g-dyntab.ads,
      	a-szuzti-shared.adb, g-alvevi.ads, a-stwise.adb, s-mmosin-mingw.ads,
      	s-pack40.ads, a-diocst.adb, a-ztflau.ads, s-pack05.ads, a-nlcoty.ads,
      	a-contai.ads, a-stwisu.adb, g-byorma.adb, a-siwtio.ads, a-stwise.ads,
      	s-regpat.adb, g-mbdira.adb, s-pack14.adb, a-diocst.ads, g-flocon.ads,
      	g-mbflra.adb, a-ztinau.adb, s-dim.ads, s-mantis.adb, a-stwisu.ads,
      	g-byorma.ads, s-atopri.adb, g-wistsp.ads, a-uncdea.ads, s-widcha.adb,
      	a-caldel.adb, s-regpat.ads, g-mbdira.ads, a-tiflio.adb, s-pack14.ads,
      	s-parame.adb, a-liwtio.ads, s-memory.adb, g-mbflra.ads, a-ztinau.ads,
      	a-wtgeau.adb, s-direio.adb, s-mantis.ads, s-atopri.ads, s-widcha.ads,
      	a-caldel.ads, s-pack23.adb, a-unccon.ads, a-tiflio.ads, s-parame.ads,
      	a-llftio.ads, s-memory.ads, s-regexp.adb, a-wtgeau.ads, a-exexda.adb,
      	s-direio.ads, s-pack23.ads, g-stheme.adb, a-tiinio.adb, g-sestin.ads,
      	s-regexp.ads, a-wtfiio.adb, a-comutr.adb, a-exexpr.adb, a-tiinio.ads,
      	a-ztmoau.adb, a-cohata.ads, a-wtfiio.ads, s-imgrea.adb, ada.ads,
      	a-szunau-shared.adb, a-comutr.ads, s-valuns.adb, a-ztmoau.ads,
      	system-linux-arm.ads, s-osprim-x32.adb, s-pack41.adb, s-pack06.adb,
      	s-imgrea.ads, s-valuns.ads, s-finroo.adb, s-caun16.adb, s-pooglo.adb,
      	a-zrstfi.adb, a-suenst.adb, s-pack41.ads, g-binenv.adb, s-pack06.ads,
      	a-calari.adb, a-nlcoar.ads, s-finroo.ads, a-timoio.adb, s-caun16.ads,
      	s-flocon.adb, a-suenst.ads, a-zrstfi.ads, s-pooglo.ads, s-wchcon.adb,
      	s-traceb-hpux.adb, s-pack50.adb, i-fortra.adb, s-pack15.adb,
      	a-ngcefu.adb, g-sptavs.ads, g-binenv.ads, s-wchjis.adb, a-calari.ads,
      	a-timoio.ads, a-decima.adb, s-flocon.ads, s-wchcon.ads, a-llfzti.ads,
      	i-fortra.ads, s-pack50.ads, s-pack15.ads, a-ngcefu.ads, a-cfhase.adb,
      	s-wchjis.ads, g-soliop.ads, a-decima.ads, a-chlat9.ads, s-pack24.adb,
      	a-nlelfu.ads, a-cfhase.ads, g-locfil.adb, s-atocou-builtin.adb,
      	s-memcop.ads, a-szunau.adb, s-pack24.ads, s-imgllb.adb, s-auxdec.adb,
      	g-locfil.ads, s-pack33.adb, a-szunau.ads, s-parame-vxworks.adb,
      	s-imgllb.ads, a-ciorma.adb, s-auxdec.ads, a-cobove.adb, s-dsaser.ads,
      	a-elchha.adb, s-pack33.ads, a-cofuve.adb, s-parame-vxworks.ads,
      	a-ciorma.ads, system-darwin-x86.ads, s-multip.adb, a-stwiun-shared.adb,
      	a-wichun.adb, a-cobove.ads, s-imgbiu.adb, s-tsmona-mingw.adb,
      	a-coormu.adb, a-siocst.adb, s-win32.ads, a-elchha.ads, s-pack42.adb,
      	s-pack07.adb, a-cofuve.ads, system-hpux.ads, a-teioed.adb,
      	a-convec.adb, g-speche.adb, s-multip.ads, a-stwiun-shared.ads,
      	a-wichun.ads, s-imgbiu.ads, a-numeri.ads, a-siocst.ads, a-coormu.ads,
      	a-lliwti.ads, s-pack42.ads, s-pack07.ads, a-teioed.ads, a-convec.ads,
      	g-speche.ads, g-socthi.adb, a-nucoty.ads, a-szmzco.ads, s-pack51.adb,
      	s-osprim-mingw.adb, s-casi64.adb, g-strspl.ads, g-socthi.ads,
      	g-socket-dummy.adb, s-pack51.ads, s-dimmks.ads, s-casi64.ads,
      	a-wtenau.adb, s-stchop-vxworks.adb, s-pack60.adb,
      	system-solaris-sparc.ads, s-pack25.adb, g-socket-dummy.ads,
      	a-exstat.adb, a-cofuma.adb, s-tsmona-linux.adb, a-wtenau.ads,
      	s-pack60.ads, s-pack25.ads, i-cstrea.adb, a-cofuma.ads, g-exptty.adb,
      	a-chzla1.ads, s-pack34.adb, i-cstrea.ads, s-excdeb.adb, a-iteint.ads,
      	g-exptty.ads, i-pacdec.adb, s-pack34.ads, s-rident.ads, s-sopco3.adb,
      	i-vxwork.ads, s-excdeb.ads, system-linux-ppc.ads, a-swuwti-shared.adb,
      	s-widlli.adb, s-pack43.adb, i-pacdec.ads, a-cwila9.ads, s-sopco3.ads,
      	a-fwteio.ads, s-widlli.ads, s-pack43.ads, a-suhcin.adb, a-wtdeau.adb,
      	g-allein.ads, a-suezst.adb, a-dirval-mingw.adb, g-zspche.adb,
      	s-bignum.adb, a-ztedit.adb, g-regist.adb, a-nllefu.ads, a-ztcoio.adb,
      	s-pack52.adb, a-llctio.ads, a-nucoar.ads, s-pack17.adb, a-suhcin.ads,
      	a-wtdeau.ads, a-suezst.ads, a-dirval.adb, g-zspche.ads, g-regist.ads,
      	a-ztedit.ads, s-bignum.ads, a-wtcstr.adb, system.ads, s-pack52.ads,
      	a-ztcoio.ads, s-pack17.ads, s-imgboo.adb, a-rbtgso.adb, a-dirval.ads,
      	a-cohase.adb, s-pack61.adb, a-wtcstr.ads, s-pack26.adb, s-osprim.ads,
      	a-tigeau.adb, s-imgboo.ads, a-nuelfu.ads, a-swfwha.ads, s-commun.adb,
      	g-socthi-vxworks.adb, a-rbtgso.ads, a-cohase.ads, g-zstspl.ads,
      	s-pack61.ads, s-pack26.ads, a-intnam-dragonfly.ads, s-imglld.adb,
      	a-tigeau.ads, s-commun.ads, g-socthi-vxworks.ads, a-cborma.adb,
      	a-stwifi.adb, g-moreex.adb, s-pack35.adb, s-imglld.ads, s-valdec.adb,
      	a-tifiio.adb, a-cborma.ads, g-moreex.ads, a-stwifi.ads, s-pack35.ads,
      	s-sopco4.adb, g-sha224.ads, g-socket.adb, a-intnam-rtems.ads,
      	s-finmas.adb, s-valdec.ads, s-addima.adb, a-finali.adb, a-tifiio.ads,
      	s-rpc.adb, a-ztflio.adb, s-pack44.adb, s-pack09.adb, a-sblcin.adb,
      	s-sopco4.ads, a-textio.adb, g-socket.ads, g-sptabo.ads, s-finmas.ads,
      	g-shsh32.adb, s-addima.ads, a-finali.ads, s-mmauni-long.ads, s-rpc.ads,
      	a-ztflio.ads, system-djgpp.ads, s-stache.adb, s-pack44.ads,
      	s-pack09.ads, a-sblcin.ads, a-textio.ads, a-cidlli.adb, g-shsh32.ads,
      	a-chtgbk.adb, a-tiocst.adb, s-pack53.adb, s-pack18.adb, s-stache.ads,
      	a-zchhan.adb, s-fatlfl.ads, a-ztinio.adb, s-strops.adb, a-siteio.ads,
      	a-cidlli.ads, a-chtgbk.ads, g-ssvety.ads, a-tiocst.ads, s-pack53.ads,
      	s-parame-hpux.ads, s-pack18.ads, a-zchhan.ads, s-strops.ads,
      	a-ztinio.ads, a-wichha.adb, a-stwima.adb, a-nlrear.ads, a-liteio.ads,
      	s-pack62.adb, s-pack27.adb, s-fore.adb, s-vercon.adb, a-wichha.ads,
      	a-stwima.ads, s-pack62.ads, system-linux-sparc.ads, s-pack27.ads,
      	g-dynhta.adb, s-fore.ads, s-vercon.ads, a-cofuba.adb, a-cimutr.adb,
      	i-cpoint.adb, s-imgenu.adb, a-stwibo.adb, s-pack36.adb, i-cstrin.adb,
      	s-imgllu.adb, a-suteio-shared.adb, g-excact.adb, s-stoele.adb,
      	s-addope.adb, g-dynhta.ads, a-cofuba.ads, a-ztmoio.adb, a-llfwti.ads,
      	a-cimutr.ads, i-cpoint.ads, s-imgenu.ads, a-stwibo.ads, a-wttest.adb,
      	s-pack36.ads, a-tgdico.ads, s-sopco5.adb, s-scaval.adb, i-cstrin.ads,
      	s-imgllu.ads, g-excact.ads, s-stoele.ads, g-deutst.ads, s-addope.ads,
      	s-imgwch.adb, g-sha384.ads, a-ztmoio.ads, s-pack45.adb, a-wttest.ads,
      	s-sopco5.ads, s-excmac-gcc.adb, s-scaval.ads, a-storio.adb,
      	a-coinho.adb, a-btgbso.adb, s-imgwch.ads, s-carun8.adb, memtrack.adb,
      	s-pack45.ads, a-sfhcin.ads, s-excmac-gcc.ads, a-storio.ads,
      	a-coinho.ads, a-btgbso.ads, s-stratt.adb, s-carun8.ads, a-shcain.adb,
      	s-pack54.adb, s-pack19.adb, a-colire.adb, a-tigeli.adb, s-caun64.adb,
      	s-stratt.ads, s-fatgen.adb, a-shcain.ads, a-stzunb-shared.adb,
      	s-pack54.ads, s-pack19.ads, a-colire.ads, a-calcon.adb, s-caun64.ads,
      	s-fatgen.ads, s-pack63.adb, g-arrspl.adb, a-stzunb-shared.ads,
      	s-pack28.adb, a-nllrar.ads, a-zzboio.adb, a-zzunio.ads, a-stunau.adb,
      	a-calcon.ads, g-cgideb.adb, s-objrea.adb, s-mastop.adb, a-tienau.adb,
      	g-altcon.adb, g-arrspl.ads, s-pack63.ads, s-restri.adb, s-pack28.ads,
      	a-zzboio.ads, a-stunau.ads, g-cgideb.ads, g-htable.adb, g-sothco.adb,
      	s-objrea.ads, g-soliop-solaris.ads, s-mastop.ads, a-tienau.ads,
      	system-linux-m68k.ads, g-altcon.ads, s-dmotpr.ads, s-memory-mingw.adb,
      	g-cgicoo.adb, s-pack37.adb, s-restri.ads, s-fatllf.ads, s-expmod.adb,
      	a-swuwha.adb, a-exextr.adb, a-cfhama.adb, s-gloloc-mingw.adb,
      	a-tiboio.adb, g-forstr.adb, g-sothco.ads, a-stzbou.adb, a-nllcty.ads,
      	a-suecin.adb, g-htable.ads, s-exctab.adb, a-tiunio.ads, g-cgicoo.ads,
      	s-osprim-posix.adb, s-pack37.ads, a-ciormu.adb, s-atocou-x86.adb,
      	a-swuwha.ads, s-expmod.ads, a-cfhama.ads, s-ficobl.ads, a-ngcoty.adb,
      	g-forstr.ads, a-tiboio.ads, a-calfor.adb, a-stzbou.ads, a-suecin.ads,
      	a-conhel.adb, a-crbltr.ads, s-exctab.ads, a-dhfina.ads, s-imgcha.adb,
      	s-pack46.adb, a-ciormu.ads, system-linux-sh4.ads, a-chahan.adb,
      	a-ngcoty.ads, a-stzunb.adb, a-szfzha.ads, a-calfor.ads, a-cbdlli.adb,
      	a-conhel.ads, s-imgcha.ads, s-pack46.ads, a-assert.adb, a-chahan.ads,
      	a-stzunb.ads, a-crdlli.adb, s-pack55.adb, a-cbdlli.ads, a-tideau.adb,
      	a-assert.ads, ioexcept.ads, s-boarop.ads, g-hesora.adb, a-crdlli.ads,
      	s-pack55.ads, a-tideau.ads, g-bubsor.adb, a-wtenio.adb, a-cbsyqu.adb,
      	g-hesora.ads, s-pack29.adb, a-nurear.ads, g-catiio.adb, s-stposu.adb,
      	g-bubsor.ads, a-wtenio.ads, a-cbsyqu.ads, a-suewst.adb,
      	system-vxworks-x86.ads, s-pack29.ads, a-cbmutr.adb, a-cbprqu.adb,
      	s-imenne.adb, g-sothco-dummy.adb, g-casuti.adb, g-catiio.ads,
      	s-stposu.ads, a-stzsea.adb, s-pack38.adb, a-suewst.ads, s-imgllw.adb,
      	a-cbprqu.ads, a-cbmutr.ads, s-imenne.ads, g-sothco-dummy.ads,
      	g-casuti.ads, s-htable.adb, s-fatsfl.ads, g-trasym.adb, unchconv.ads,
      	a-stzsea.ads, s-arit64.adb, s-pack38.ads, a-nllcar.ads, s-valrea.adb,
      	s-imgllw.ads, s-htable.ads, a-sequio.adb, g-trasym.ads, a-ngcoar.adb,
      	s-exnllf.adb, s-pack47.adb, s-arit64.ads, g-sercom-mingw.adb,
      	s-valrea.ads, g-socthi-mingw.adb, g-bytswa.adb, g-sehash.adb,
      	unchdeal.ads, a-sequio.ads, a-ngcoar.ads, s-exnllf.ads, a-wtdeio.adb,
      	s-pack47.ads, g-socthi-mingw.ads, a-excpol-abort.adb, a-ztgeau.adb,
      	g-bytswa.ads, g-sehash.ads, s-pack56.adb, a-wtdeio.ads, a-ngelfu.adb,
      	a-ztgeau.ads, a-cforse.adb, s-filatt.ads, a-stzfix.adb, a-cihase.adb,
      	s-pack56.ads, a-sfztio.ads, a-ngelfu.ads, s-trasym-dwarf.adb,
      	a-cforse.ads, a-ztfiio.adb, g-timsta.adb, a-stzfix.ads, a-cihase.ads,
      	a-ztfiio.ads, system-darwin-arm.ads: Move non-tasking runtime sources
      	to libgnat subdirectory.
      
      From-SVN: r251902
      Nicolas Roche committed
  4. 25 Apr, 2017 1 commit
  5. 27 Apr, 2016 1 commit
    • [multiple changes] · 680d5f61
      2016-04-27  Ed Schonberg  <schonberg@adacore.com>
      
      	* sem_util.ads, sem_util.adb (Is_Null_Record_Type): New predicate
      	to determine whether a record type is a null record.
      	* sem_ch3.adb (Analyze_Object_Declaration): If the type is a
      	null record and there is no expression in the declaration,
      	no predicate check applies to the object.
      
      2016-04-27  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* sem_ch7.adb (Analyze_Package_Body_Helper): The body of an
      	instantiated package should not cause freezing of previous contracts.
      
      2016-04-27  Ed Schonberg  <schonberg@adacore.com>
      
      	* sem_dim.adb (Analyze_Dimension): Handle subtype declarations
      	that do not come from source.
      	(Analyze_Dimension_Subtype_Declaration): Allow confirming
      	dimensions on subtype entity, either inherited from base type
      	or provided by aspect specification.
      
      2016-04-27  Ed Schonberg  <schonberg@adacore.com>
      
      	* s-gearop.ads (Matrix_Vector_Solution, Matrix_Matrix_Solution):
      	Add scalar formal object Zero, to allow detection and report
      	when the matrix is singular.
      	* s-gearop.adb (Matrix_Vector_Solution, Matrix_Matrix_Solution):
      	Raise Constraint_Error if the Forward_Eliminate pass has
      	determined that determinant is Zero.o
      	* s-ngrear.adb (Solve): Add actual for Zero in corresponding
      	instantiations.
      	* s-ngcoar.adb (Solve): Ditto.
      
      From-SVN: r235499
      Arnaud Charlet committed
  6. 01 Oct, 2012 1 commit
    • a-catizo.adb, [...]: Minor reformatting. · 15f0f591
      2012-10-01  Arnaud Charlet  <charlet@adacore.com>
      
      	* a-catizo.adb, a-stwiun.adb, a-cdlili.adb, a-cihama.adb, a-direct.adb,
      	a-coinve.adb, a-calend.adb, a-ciorse.adb, a-coorma.adb, a-cfdlli.adb,
      	a-stzunb-shared.adb, a-cfhase.adb, bindgen.adb, ceinfo.adb, a-tags.adb,
      	einfo.adb, checks.adb, eval_fat.adb, a-cborma.adb, a-stwifi.adb,
      	a-tifiio.adb, a-textio.adb, a-cidlli.adb, a-strunb-shared.adb,
      	a-cimutr.adb, a-calcon.adb, a-exexpr-gcc.adb, a-ciormu.adb,
      	a-stzunb.adb, a-stzsea.adb, a-ngelfu.adb, a-stzfix.adb,
      	a-cihase.adb, a-cohama.adb, a-exetim-posix.adb, a-dirval-vms.adb,
      	a-caldel-vms.adb, a-coorse.adb, errout.adb,
      	a-except.adb, butil.adb, a-dirval-mingw.adb, a-cforma.adb,
      	a-except-2005.adb, a-wtedit.adb, cstand.adb, a-stwiun-shared.adb,
      	a-cbhama.adb, a-direio.adb, clean.adb, a-cborse.adb, back_end.adb,
      	binde.adb, a-exexda.adb, a-comutr.adb, a-ciorma.adb, a-cobove.adb,
      	a-coormu.adb, a-teioed.adb, a-convec.adb, a-wtenau.adb, exp_aggr.adb,
      	a-ztedit.adb, a-cohase.adb, a-exetim-mingw.adb, bcheck.adb,
      	a-dynpri.adb, a-cfhama.adb, a-calfor.adb, a-cbdlli.adb,
      	a-crdlli.adb, a-cbmutr.adb, a-sequio.adb, a-ngcoar.adb, a-cforse.adb,
      	a-strunb.adb, a-calend-vms.adb, a-clrefi.adb, a-cofove.adb,
      	a-ztenau.adb, a-strfix.adb, a-cbhase.adb, a-stzsup.adb: Minor
      	reformatting.
      
      From-SVN: r191905
      Arnaud Charlet committed
  7. 13 Oct, 2011 1 commit
    • a-ngrear.adb (Solve): Make generic and move to System.Generic_Array_Operations. · a5917ffb
      2011-10-13  Geert Bosch  <bosch@adacore.com>
      
      	* a-ngrear.adb (Solve): Make generic and move to
      	System.Generic_Array_Operations.
      	* s-gearop.ads (Matrix_Vector_Solution, Matrix_Matrix_Solution):
      	New generic solvers to	compute a vector resp. matrix Y such
      	that A * Y = X, approximately.
      	* s-gearop.adb (Matrix_Vector_Solution, Matrix_Matrix_Solution):
      	Implement using Forward_Eliminate and Back_Substitute
      	* a-ngcoar.adb: Reimplement in pure Ada to remove dependencies
      	on BLAS and LAPACK.
      	* a-ngcoar.ads ("abs"): Fix return type to be real.
      
      From-SVN: r179912
      Geert Bosch committed
  8. 09 Apr, 2009 1 commit
  9. 20 Aug, 2008 1 commit
  10. 02 Mar, 2008 1 commit
    • gnatfind.adb, [...]: Fix argument parsing typos. · ad6b5b00
      gcc/ada
      
      	* gnatfind.adb, gnatxref.adb: Fix argument parsing typos.
      	* s-auxdec-empty.adb, s-auxdec.adb: Fix typos in copyright
      	statement.
      	* a-ngcoar.adb, a-ngrear.adb, g-awk.adb, g-debpoo.adb,
      	gprep.adb, make.adb, makegpr.adb, par-ch6.adb, prj-nmsc.adb,
      	sem_attr.adb, sem_ch4.adb, sem_ch8.adb: Fix typos in ada source
      	code output strings.
      	* sem_type.adb, system-vms-ia64.ads, system-vms.ads,
      	system-vms_64.ads: Fix typos in ada source code comments.
      	* sinfo-cn.adb: Remove incomplete sentence.
      
      From-SVN: r132822
      Ralf Wildenhues committed
  11. 13 Dec, 2007 1 commit
    • xeinfo.adb: Remove warnings · 34a343e6
      2007-12-06  Robert Dewar  <dewar@adacore.com>
      
      	* xeinfo.adb: Remove warnings
      	* xnmake.adb: Remove warnings
      	* xsinfo.adb: Remove warnings
      	* xtreeprs.adb: Remove warnings
      	* xsnames.adb: Remove warnings
      
      	* a-ngcoar.adb: Fix typo.
      	* s-interr.adb: Minor reformatting
      	* env.c: Minor reformatting.
      	* g-bytswa.adb: Minor reformatting.
      	* g-rannum.ads: Minor documentation improvements
      	* s-tasinf-mingw.adb: Minor header fix
      	* a-clrefi.adb: Minor reformatting
      	* g-sttsne.ads: Minor documentation improvement
      	* g-sttsne-locking.ads: Minor documentation improvement
      	* g-soliop-solaris.ads: Minor documentation improvement
      	* g-soliop-mingw.ads: Minor documentation improvement
      	* g-soliop.ads: Minor documentation improvement
      	* exp_aggr.ads: Minor reformatting
      	* debug.adb: Add documentation for the gprbuild debug flags
      	* exp_ch2.adb: Use Nkind_In to simplify code throughout
      	* exp_pakd.adb: Minor reformatting
      
      	* g-altive.ads, g-alleve.adb: Remove assertions.
      	Add comment about minor differences between targets regarding
      	floating-point operations.
      
      	* g-thread.adb: Remove pragma unreferenced.
      	* lib.ads: Minor reformatting
      	* par-ch9.adb: Minor reformatting of error messages
      	* sem_case.adb: Minor reformatting
      	* s-fileio.adb: Minor reformattinng
      	* s-vmexta.ads: Minor typo
      	* vxaddr2line.adb: 
      	Take into account 'Success' value as per new GNAT warning.
      
      From-SVN: r130870
      Robert Dewar committed
  12. 14 Aug, 2007 1 commit
    • [multiple changes] · 33c423c8
      2007-08-14  Geert Bosch  <bosch@adacore.com>
      
      	* i-forbla.ads, i-forbla.adb, a-ngcoar.adb, a-ngcoar.ads, i-forlap.ads,
      	s-gearop.adb, s-gecobl.adb, s-gecobl.ads, s-gerela.adb, s-gerela.ads:
      	Add required linker pragmas for automatically linking with the gnalasup
      	linear algebra support library, and the systems math library.
      	Rename cdot to cdotu and zdot to zdotu.
      	Update header comment to describe purpose of package.
      
      2007-08-14  Thomas Quinot  <quinot@adacore.com>
      
      	* exp_ch7.adb (Find_Final_List): For an anonymous access type that has
      	an explicitly specified Associated_Final_Chain, use that list.
      	(Expand_N_Package_Body): Build dispatch tables of library level tagged
      	types.
      	(Expand_N_Package_Declaration): Build dispatch tables of library level
      	tagged types. Minor code cleanup.
      
      2007-08-14  Vincent Celier  <celier@adacore.com>
      
      	* gnatchop.adb (Terminate_Program): Remove exception and use
      	Types.Terminate_Program instead.
      
      	* osint.ads, osint.adb (Current_Exit_Status): New global variable
      	(Find_Program_Name): Added protection against empty name.
      	(OS_Exit_Through_Exception): New procedure
      
      	* s-os_lib.ads, s-os_lib.adb (OS_Exit): New procedure body
      	(OS_Exit_Default): New procedure that contains the previous
      	implementation of procedure OS_Exit.
      	(Final_Value): Remove obsolete Interix stuff.
      
      2007-08-14  Thomas Quinot  <quinot@adacore.com>
      
      	* g-socket.ads: Reorganize example code so that it also works on
      	Windows XP.
      
      2007-08-14  Tristan Gingold  <gingold@adacore.com>
      
      	* g-trasym.ads: AIX now supports symbolic backtraces.
      
      2007-08-14  Ed Schonberg  <schonberg@adacore.com>
      
      	* lib-load.adb (From_Limited_With_Chain): Always scan the stack of
      	units being loaded to detect circularities. A circularity may be
      	present even if the current chain of pending units to load starts from
      	a limited_with_clause.
      
      	* lib-load.ads: Change profile of Load_Unit to use a with_clause
      	rather than a boolean flag, in order to detect circularities in
      	with_clauses.
      
      	* par-load.adb: Use current with_clause in calls to Load_Unit, rather
      	than propagating the From_Limited_With flag, in order to handle
      	properly circularities involving with_clauses.
      
      2007-08-14  Nicolas Setton  <setton@adacore.com>
      
      	* link.c (FreeBSD): Add "const" keyword where needed, to eliminate
      	warnings.
      
      2007-08-14  Arnaud Charlet  <charlet@adacore.com>
      
      	* Makefile.in: GNATRTL_LINEARALGEBRA_OBJS: New variable holding objects
      	to build for libgnala.
      	libgnat: Add rules to build libgnala.a
      	(LIBGNAT_TARGET_PAIRS for VxWorks): Remove s-osinte-vxworks.adb from
      	target pairs of the VxWorks 6 kernel runtime, use it only for VxWorks 5.
      	Add s-osinte-vxworks-kernel.adb to the target pairs of the
      	kernel run-time lib for VxWorks 6, which would provide a different
      	implementation for Task_Cont and Task_Stop than the VxWorks 5 version.
      	x86-solaris section (EH_MECHANISM): Set to -gcc, as this port is now
      	running ZCX by default.
      	Add g-sttsne-locking to LynxOS version.
      	Remove g-sttsne-vxworks.ads; use g-sttsne-locking.ads instead.
      	On x86/darwin, use a-numaux-x86.ad? and system-darwin-x86.ads.
      
      	* system-darwin-x86.ads: New file.
      
      	* Make-lang.in: Delete files before copying onto them, so if they are
      	read-only, the copy won't fail.
      	Update dependencies
      
      2007-08-14  Pascal Obry  <obry@adacore.com>
      
      	* mdll-fil.adb, * mdll.adb: Implement a more consistent libraries
      	naming scheme.
      
      2007-08-14  Vincent Celier  <celier@adacore.com>
      
      	* mlib-utl.adb (Gcc_Name): Change from constant String to String_Access
      	(Gcc): Initialize Gcc_Name at the first call
      
      2007-08-14  Ed Schonberg  <schonberg@adacore.com>
      
      	* sem_ch7.adb (Analyze_Package_Specification): Do not install private
      	with_clauses of the enclosing unit when analyzing the package
      	specification of a nested instance.
      
      2007-08-14  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* sinfo.ads, sinfo.adb (Is_Coextension, Set_Is_Coextension): Removed.
      	(Is_Dynamic_Coextension, Set_Is_Dynamic_Coextension): New routines.
      	Remove flag Is_Coextension. Add flag Is_Dynamic_Coextension. Update the
      	layout of N_Allocator.
      
      2007-08-14  Thomas Quinot  <quinot@adacore.com>
      
      	* rtsfind.adb (Check_RPC): Add PCS version check.
      
      	* gnatvsn.ads, gnatvsn.adb: Add PCS version.
      	(Gnat_Free_Software): New function.
      
      	* sem_dist.ads, sem_dist.adb (Get_PCS_Version): New subprogram. Returns
      	the PCS_Version value from s-parint, used to check that it is consistent
      	with what exp_dist expects.
      
      	* s-parint.ads (PCS_Version): New entity for checking consistency
      	between exp_dist and PCS.
      
      	* gen-soccon.c: (SO_REUSEPORT): New constant.
      
      2007-08-14  Hristian Kirtchev  <kirtchev@adacore.com>
      
      	* a-calfor.adb (Image (Duration; Boolean)): Change type of local
      	variable Sub_Second to Duration in order to accomodate a larger range
      	of arithmetic operations.
      
      2007-08-14  Bob Duff  <duff@adacore.com>
      
      	* g-sttsne-locking.ads: Move comments from spec to body.
      	* g-sttsne-locking.adb: Move comments from spec to body.
      	* g-sttsne-vxworks.ads: Removed.
      	* g-sttsne-vxworks.adb: Removed.
      
      From-SVN: r127467
      Arnaud Charlet committed
  13. 06 Apr, 2007 1 commit
    • i-fortra.ads: Add Double_Complex type. · 815f44d0
      2007-04-06  Geert Bosch  <bosch@adacore.com>
      	    Robert Dewar  <dewar@adacore.com>
      
      	* i-fortra.ads: Add Double_Complex type.
      
      	* impunit.adb: (Is_Known_Unit): New function
      	Add Gnat.Byte_Swapping
      	Add GNAT.SHA1
      	Add new Ada 2005 units
      	Ada.Numerics.Generic_Complex_Arrays, Ada.Numerics.Generic_Real_Arrays,
      	Ada.Numerics.Complex_Arrays, Ada.Numerics.Real_Arrays,
      	Ada.Numerics.Long_Complex_Arrays, Ada.Numerics.Long_Long_Complex_Arrays,
      	Ada.Numerics.Long_Long_Real_Arrays and Ada.Numerics.Long_Real_Arrays
      
      	* impunit.ads (Is_Known_Unit): New function
      
      	* a-ngcoar.adb, a-ngcoar.ads, a-ngrear.adb,
      	a-ngrear.ads, a-nlcoar.ads, a-nllcar.ads, a-nllrar.ads, a-nlrear.ads,
      	a-nucoar.ads, a-nurear.ads, g-bytswa.adb, g-bytswa-x86.adb,
      	g-bytswa.ads, g-sha1.adb, g-sha1.ads, i-forbla.ads, i-forlap.ads,
      	s-gearop.adb, s-gearop.ads, s-gecobl.adb, s-gecobl.ads, s-gecola.adb,
      	s-gecola.ads, s-gerebl.adb, s-gerebl.ads, s-gerela.adb, s-gerela.ads:
      	New files.
      
      	* Makefile.rtl: Add g-bytswa, g-sha1, a-fzteio and a-izteio
      
      	* a-fzteio.ads, a-izteio.ads: New Ada 2005 run-time units.
      
      From-SVN: r123579
      Geert Bosch committed