diff options
author | Nicolas Roche <roche@adacore.com> | 2017-09-08 13:14:59 +0000 |
---|---|---|
committer | Arnaud Charlet <charlet@gcc.gnu.org> | 2017-09-08 15:14:59 +0200 |
commit | cfc29a96f8909d8112d7b3e81984801eb3bb505e (patch) | |
tree | 3e9c6ec1fbc4195a607da1653bfdc70783dcc0a4 | |
parent | 4bd3809078fee7f16cefac724db4439c75c2b74f (diff) | |
download | gcc-cfc29a96f8909d8112d7b3e81984801eb3bb505e.tar.gz |
Makefile.in, [...]: Move libgnarl sources to libgnarl subdir.
2017-09-08 Nicolas Roche <roche@adacore.com>
* gcc-interface/Makefile.in, a-extiti.ads, s-taprop-linux.adb,
s-osinte-solaris.adb, a-intnam.ads, s-osinte-solaris.ads,
s-tpobop.adb, s-intman-android.adb, s-tasinf.adb, s-tpobop.ads,
s-tasinf.ads, i-vxinco.adb, a-exetim-posix.adb, i-vxinco.ads,
a-astaco.adb, a-astaco.ads, s-tporft.adb, s-tpoaal.adb, a-taside.adb,
a-taside.ads, s-tpopsp-posix.adb, s-tasdeb.adb, s-tasdeb.ads,
s-tpoben.adb, a-dinopr.ads, s-inmaop-vxworks.adb, s-tpoben.ads,
s-interr-vxworks.adb, s-interr-dummy.adb, s-tassta.adb,
a-intnam-mingw.ads, s-tassta.ads, s-taasde.adb, a-stcoed.ads,
s-taasde.ads, s-osinte-darwin.adb, s-proinf.adb, s-taprop-dummy.adb,
s-osinte-darwin.ads, s-proinf.ads, s-linux.ads, a-intnam-linux.ads,
s-tasren.adb, s-tasren.ads, s-mudido.adb, g-semaph.adb, s-mudido.ads,
s-taprop-posix.adb, g-semaph.ads, s-osinte-mingw.ads, s-vxwork-x86.ads,
s-tposen.adb, s-linux-sparc.ads, s-taprop-vxworks.adb, s-tasini.adb,
s-tposen.ads, s-tasini.ads, a-etgrbu.ads, s-interr-hwint.adb,
s-osinte-linux.ads, s-taprop.ads, s-tasque.adb, s-tasque.ads,
s-taenca.adb, s-taspri-vxworks.ads, s-taenca.ads, a-dynpri.adb,
s-tpopsp-solaris.adb, a-dynpri.ads, s-taprop-hpux-dce.adb,
a-interr.adb, a-intnam-freebsd.ads, s-tarest.adb, a-interr.ads,
s-intman-susv3.adb, a-synbar.adb, a-intnam-dummy.ads, s-tadeca.adb,
s-osinte-vxworks.adb, s-tarest.ads, s-taskin.adb, a-synbar.ads,
s-taspri-hpux-dce.ads, s-tadeca.ads, s-osinte-vxworks.ads,
s-taskin.ads, s-intman-solaris.adb, a-sytaco.adb, s-vxwext-kernel.adb,
s-mudido-affinity.adb, a-sytaco.ads, s-vxwext-kernel.ads, s-taprob.adb,
s-intman-mingw.adb, s-taprob.ads, s-osinte-kfreebsd-gnu.ads,
s-osinte-dummy.ads, s-osinte-gnu.adb, s-osinte-rtems.adb, s-interr.adb,
s-inmaop.ads, s-vxwext-rtp.adb, s-osinte-gnu.ads, s-osinte-rtems.ads,
a-synbar-posix.adb, s-interr.ads, s-taspri-posix-noaltstack.ads,
s-vxwext-rtp.ads, a-synbar-posix.ads, a-extiin.ads, s-osinte-posix.adb,
s-tpinop.adb, s-tasres.ads, s-tpinop.ads, a-disedf.ads, a-diroro.ads,
s-linux-alpha.ads, a-tasatt.adb, s-solita.adb, a-intnam-solaris.ads,
a-tasatt.ads, s-solita.ads, s-tasinf-solaris.adb, s-tasinf-solaris.ads,
s-vxwork-arm.ads, s-tpopsp-posix-foreign.adb, s-intman-dummy.adb,
s-intman.ads, s-stusta.adb, s-stusta.ads, s-intman-posix.adb,
s-tpopsp-vxworks.adb, s-inmaop-dummy.adb, s-taspri-mingw.ads,
a-intnam-darwin.ads, s-osinte-aix.adb, s-osinte-dragonfly.adb,
s-osinte-aix.ads, s-tasinf-mingw.adb, s-osinte-dragonfly.ads,
s-linux-hppa.ads, s-osinte-x32.adb, s-inmaop-posix.adb,
s-tasinf-mingw.ads, s-intman-vxworks.adb, s-linux-mips.ads,
s-intman-vxworks.ads, s-osinte-android.adb, s-tasinf-linux.adb,
s-osinte-android.ads, s-vxwork-ppc.ads, s-tasinf-linux.ads,
a-dispat.adb, a-dispat.ads, s-tadert.adb, g-thread.adb, s-tadert.ads,
g-thread.ads, a-intnam-hpux.ads, s-linux-android.ads, s-tataat.adb,
a-exetim.ads, s-tataat.ads, a-reatim.adb, a-reatim.ads, thread.c,
g-boubuf.adb, s-osinte-freebsd.adb, g-boubuf.ads, s-osinte-freebsd.ads,
s-tasuti.adb, s-taspri-dummy.ads, a-exetim-mingw.adb, s-linux-x32.ads,
s-tasuti.ads, g-signal.adb, a-exetim-mingw.ads, s-interr-sigaction.adb,
g-signal.ads, s-osinte-hpux.ads, a-intnam-vxworks.ads,
s-osinte-hpux-dce.adb, s-taspri-posix.ads, s-osinte-hpux-dce.ads,
s-tasinf-vxworks.ads, g-tastus.ads, s-tpopsp-tls.adb,
s-taprop-solaris.adb, a-retide.adb, a-exetim-darwin.adb, a-retide.ads,
s-vxwext.adb, s-vxwext.ads, a-rttiev.adb, a-rttiev.ads, g-boumai.ads,
a-exetim-default.ads, s-taprop-mingw.adb, s-taspri-solaris.ads,
a-intnam-aix.ads: Move libgnarl sources to libgnarl subdir.
From-SVN: r251891
-rw-r--r-- | gcc/ada/ChangeLog | 57 | ||||
-rw-r--r-- | gcc/ada/gcc-interface/Makefile.in | 901 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-astaco.adb (renamed from gcc/ada/a-astaco.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-astaco.ads (renamed from gcc/ada/a-astaco.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-dinopr.ads (renamed from gcc/ada/a-dinopr.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-diroro.ads (renamed from gcc/ada/a-diroro.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-disedf.ads (renamed from gcc/ada/a-disedf.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-dispat.adb (renamed from gcc/ada/a-dispat.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-dispat.ads (renamed from gcc/ada/a-dispat.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-dynpri.adb (renamed from gcc/ada/a-dynpri.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-dynpri.ads (renamed from gcc/ada/a-dynpri.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-etgrbu.ads (renamed from gcc/ada/a-etgrbu.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim-darwin.adb (renamed from gcc/ada/a-exetim-darwin.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim-default.ads (renamed from gcc/ada/a-exetim-default.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim-mingw.adb (renamed from gcc/ada/a-exetim-mingw.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim-mingw.ads (renamed from gcc/ada/a-exetim-mingw.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim-posix.adb (renamed from gcc/ada/a-exetim-posix.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-exetim.ads (renamed from gcc/ada/a-exetim.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-extiin.ads (renamed from gcc/ada/a-extiin.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-extiti.ads (renamed from gcc/ada/a-extiti.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-interr.adb (renamed from gcc/ada/a-interr.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-interr.ads (renamed from gcc/ada/a-interr.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-aix.ads (renamed from gcc/ada/a-intnam-aix.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-darwin.ads (renamed from gcc/ada/a-intnam-darwin.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-dummy.ads (renamed from gcc/ada/a-intnam-dummy.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-freebsd.ads (renamed from gcc/ada/a-intnam-freebsd.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-hpux.ads (renamed from gcc/ada/a-intnam-hpux.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-linux.ads (renamed from gcc/ada/a-intnam-linux.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-mingw.ads (renamed from gcc/ada/a-intnam-mingw.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-solaris.ads (renamed from gcc/ada/a-intnam-solaris.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam-vxworks.ads (renamed from gcc/ada/a-intnam-vxworks.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-intnam.ads (renamed from gcc/ada/a-intnam.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-reatim.adb (renamed from gcc/ada/a-reatim.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-reatim.ads (renamed from gcc/ada/a-reatim.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-retide.adb (renamed from gcc/ada/a-retide.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-retide.ads (renamed from gcc/ada/a-retide.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-rttiev.adb (renamed from gcc/ada/a-rttiev.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-rttiev.ads (renamed from gcc/ada/a-rttiev.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-stcoed.ads (renamed from gcc/ada/a-stcoed.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-synbar-posix.adb (renamed from gcc/ada/a-synbar-posix.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-synbar-posix.ads (renamed from gcc/ada/a-synbar-posix.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-synbar.adb (renamed from gcc/ada/a-synbar.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-synbar.ads (renamed from gcc/ada/a-synbar.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-sytaco.adb (renamed from gcc/ada/a-sytaco.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-sytaco.ads (renamed from gcc/ada/a-sytaco.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-tasatt.adb (renamed from gcc/ada/a-tasatt.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-tasatt.ads (renamed from gcc/ada/a-tasatt.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-taside.adb (renamed from gcc/ada/a-taside.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/a-taside.ads (renamed from gcc/ada/a-taside.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-boubuf.adb (renamed from gcc/ada/g-boubuf.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-boubuf.ads (renamed from gcc/ada/g-boubuf.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-boumai.ads (renamed from gcc/ada/g-boumai.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-semaph.adb (renamed from gcc/ada/g-semaph.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-semaph.ads (renamed from gcc/ada/g-semaph.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-signal.adb (renamed from gcc/ada/g-signal.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-signal.ads (renamed from gcc/ada/g-signal.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-tastus.ads (renamed from gcc/ada/g-tastus.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-thread.adb (renamed from gcc/ada/g-thread.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/g-thread.ads (renamed from gcc/ada/g-thread.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/i-vxinco.adb (renamed from gcc/ada/i-vxinco.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/i-vxinco.ads (renamed from gcc/ada/i-vxinco.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-inmaop-dummy.adb (renamed from gcc/ada/s-inmaop-dummy.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-inmaop-posix.adb (renamed from gcc/ada/s-inmaop-posix.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-inmaop-vxworks.adb (renamed from gcc/ada/s-inmaop-vxworks.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-inmaop.ads (renamed from gcc/ada/s-inmaop.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr-dummy.adb (renamed from gcc/ada/s-interr-dummy.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr-hwint.adb (renamed from gcc/ada/s-interr-hwint.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr-sigaction.adb (renamed from gcc/ada/s-interr-sigaction.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr-vxworks.adb (renamed from gcc/ada/s-interr-vxworks.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr.adb (renamed from gcc/ada/s-interr.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-interr.ads (renamed from gcc/ada/s-interr.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-android.adb (renamed from gcc/ada/s-intman-android.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-dummy.adb (renamed from gcc/ada/s-intman-dummy.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-mingw.adb (renamed from gcc/ada/s-intman-mingw.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-posix.adb (renamed from gcc/ada/s-intman-posix.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-solaris.adb (renamed from gcc/ada/s-intman-solaris.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-susv3.adb (renamed from gcc/ada/s-intman-susv3.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-vxworks.adb (renamed from gcc/ada/s-intman-vxworks.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman-vxworks.ads (renamed from gcc/ada/s-intman-vxworks.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-intman.ads (renamed from gcc/ada/s-intman.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-alpha.ads (renamed from gcc/ada/s-linux-alpha.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-android.ads (renamed from gcc/ada/s-linux-android.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-hppa.ads (renamed from gcc/ada/s-linux-hppa.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-mips.ads (renamed from gcc/ada/s-linux-mips.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-sparc.ads (renamed from gcc/ada/s-linux-sparc.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux-x32.ads (renamed from gcc/ada/s-linux-x32.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-linux.ads (renamed from gcc/ada/s-linux.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-mudido-affinity.adb (renamed from gcc/ada/s-mudido-affinity.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-mudido.adb (renamed from gcc/ada/s-mudido.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-mudido.ads (renamed from gcc/ada/s-mudido.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-aix.adb (renamed from gcc/ada/s-osinte-aix.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-aix.ads (renamed from gcc/ada/s-osinte-aix.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-android.adb (renamed from gcc/ada/s-osinte-android.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-android.ads (renamed from gcc/ada/s-osinte-android.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-darwin.adb (renamed from gcc/ada/s-osinte-darwin.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-darwin.ads (renamed from gcc/ada/s-osinte-darwin.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-dragonfly.adb (renamed from gcc/ada/s-osinte-dragonfly.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-dragonfly.ads (renamed from gcc/ada/s-osinte-dragonfly.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-dummy.ads (renamed from gcc/ada/s-osinte-dummy.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-freebsd.adb (renamed from gcc/ada/s-osinte-freebsd.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-freebsd.ads (renamed from gcc/ada/s-osinte-freebsd.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-gnu.adb (renamed from gcc/ada/s-osinte-gnu.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-gnu.ads (renamed from gcc/ada/s-osinte-gnu.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-hpux-dce.adb (renamed from gcc/ada/s-osinte-hpux-dce.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-hpux-dce.ads (renamed from gcc/ada/s-osinte-hpux-dce.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-hpux.ads (renamed from gcc/ada/s-osinte-hpux.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-kfreebsd-gnu.ads (renamed from gcc/ada/s-osinte-kfreebsd-gnu.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-linux.ads (renamed from gcc/ada/s-osinte-linux.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-mingw.ads (renamed from gcc/ada/s-osinte-mingw.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-posix.adb (renamed from gcc/ada/s-osinte-posix.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-rtems.adb (renamed from gcc/ada/s-osinte-rtems.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-rtems.ads (renamed from gcc/ada/s-osinte-rtems.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-solaris.adb (renamed from gcc/ada/s-osinte-solaris.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-solaris.ads (renamed from gcc/ada/s-osinte-solaris.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-vxworks.adb (renamed from gcc/ada/s-osinte-vxworks.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-vxworks.ads (renamed from gcc/ada/s-osinte-vxworks.ads) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-osinte-x32.adb (renamed from gcc/ada/s-osinte-x32.adb) | 4 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-proinf.adb (renamed from gcc/ada/s-proinf.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-proinf.ads (renamed from gcc/ada/s-proinf.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-solita.adb (renamed from gcc/ada/s-solita.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-solita.ads (renamed from gcc/ada/s-solita.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-stusta.adb (renamed from gcc/ada/s-stusta.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-stusta.ads (renamed from gcc/ada/s-stusta.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taasde.adb (renamed from gcc/ada/s-taasde.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taasde.ads (renamed from gcc/ada/s-taasde.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tadeca.adb (renamed from gcc/ada/s-tadeca.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tadeca.ads (renamed from gcc/ada/s-tadeca.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tadert.adb (renamed from gcc/ada/s-tadert.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tadert.ads (renamed from gcc/ada/s-tadert.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taenca.adb (renamed from gcc/ada/s-taenca.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taenca.ads (renamed from gcc/ada/s-taenca.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprob.adb (renamed from gcc/ada/s-taprob.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprob.ads (renamed from gcc/ada/s-taprob.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-dummy.adb (renamed from gcc/ada/s-taprop-dummy.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-hpux-dce.adb (renamed from gcc/ada/s-taprop-hpux-dce.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-linux.adb (renamed from gcc/ada/s-taprop-linux.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-mingw.adb (renamed from gcc/ada/s-taprop-mingw.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-posix.adb (renamed from gcc/ada/s-taprop-posix.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-solaris.adb (renamed from gcc/ada/s-taprop-solaris.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop-vxworks.adb (renamed from gcc/ada/s-taprop-vxworks.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taprop.ads (renamed from gcc/ada/s-taprop.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tarest.adb (renamed from gcc/ada/s-tarest.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tarest.ads (renamed from gcc/ada/s-tarest.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasdeb.adb (renamed from gcc/ada/s-tasdeb.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasdeb.ads (renamed from gcc/ada/s-tasdeb.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-linux.adb (renamed from gcc/ada/s-tasinf-linux.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-linux.ads (renamed from gcc/ada/s-tasinf-linux.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-mingw.adb (renamed from gcc/ada/s-tasinf-mingw.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-mingw.ads (renamed from gcc/ada/s-tasinf-mingw.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-solaris.adb (renamed from gcc/ada/s-tasinf-solaris.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-solaris.ads (renamed from gcc/ada/s-tasinf-solaris.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf-vxworks.ads (renamed from gcc/ada/s-tasinf-vxworks.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf.adb (renamed from gcc/ada/s-tasinf.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasinf.ads (renamed from gcc/ada/s-tasinf.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasini.adb (renamed from gcc/ada/s-tasini.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasini.ads (renamed from gcc/ada/s-tasini.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taskin.adb (renamed from gcc/ada/s-taskin.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taskin.ads (renamed from gcc/ada/s-taskin.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-dummy.ads (renamed from gcc/ada/s-taspri-dummy.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-hpux-dce.ads (renamed from gcc/ada/s-taspri-hpux-dce.ads) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-mingw.ads (renamed from gcc/ada/s-taspri-mingw.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-posix-noaltstack.ads (renamed from gcc/ada/s-taspri-posix-noaltstack.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-posix.ads (renamed from gcc/ada/s-taspri-posix.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-solaris.ads (renamed from gcc/ada/s-taspri-solaris.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-taspri-vxworks.ads (renamed from gcc/ada/s-taspri-vxworks.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasque.adb (renamed from gcc/ada/s-tasque.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasque.ads (renamed from gcc/ada/s-tasque.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasren.adb (renamed from gcc/ada/s-tasren.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasren.ads (renamed from gcc/ada/s-tasren.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasres.ads (renamed from gcc/ada/s-tasres.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tassta.adb (renamed from gcc/ada/s-tassta.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tassta.ads (renamed from gcc/ada/s-tassta.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasuti.adb (renamed from gcc/ada/s-tasuti.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tasuti.ads (renamed from gcc/ada/s-tasuti.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tataat.adb (renamed from gcc/ada/s-tataat.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tataat.ads (renamed from gcc/ada/s-tataat.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpinop.adb (renamed from gcc/ada/s-tpinop.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpinop.ads (renamed from gcc/ada/s-tpinop.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpoaal.adb (renamed from gcc/ada/s-tpoaal.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpoben.adb (renamed from gcc/ada/s-tpoben.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpoben.ads (renamed from gcc/ada/s-tpoben.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpobmu.adb | 53 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpobmu.ads | 43 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpobop.adb (renamed from gcc/ada/s-tpobop.adb) | 0 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpobop.ads (renamed from gcc/ada/s-tpobop.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-posix-foreign.adb (renamed from gcc/ada/s-tpopsp-posix-foreign.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-posix.adb (renamed from gcc/ada/s-tpopsp-posix.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-solaris.adb (renamed from gcc/ada/s-tpopsp-solaris.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-tls.adb (renamed from gcc/ada/s-tpopsp-tls.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-vxworks-tls.adb | 79 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tpopsp-vxworks.adb (renamed from gcc/ada/s-tpopsp-vxworks.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tporft.adb (renamed from gcc/ada/s-tporft.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tposen.adb (renamed from gcc/ada/s-tposen.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-tposen.ads (renamed from gcc/ada/s-tposen.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-kernel.adb (renamed from gcc/ada/s-vxwext-kernel.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-kernel.ads (renamed from gcc/ada/s-vxwext-kernel.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-rtp-smp.adb | 138 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-rtp.adb (renamed from gcc/ada/s-vxwext-rtp.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-rtp.ads (renamed from gcc/ada/s-vxwext-rtp.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext-vthreads.ads | 109 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext.adb (renamed from gcc/ada/s-vxwext.adb) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwext.ads (renamed from gcc/ada/s-vxwext.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwork-arm.ads (renamed from gcc/ada/s-vxwork-arm.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwork-ppc.ads (renamed from gcc/ada/s-vxwork-ppc.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/s-vxwork-x86.ads (renamed from gcc/ada/s-vxwork-x86.ads) | 2 | ||||
-rw-r--r-- | gcc/ada/libgnarl/thread.c (renamed from gcc/ada/thread.c) | 2 |
206 files changed, 1110 insertions, 630 deletions
diff --git a/gcc/ada/ChangeLog b/gcc/ada/ChangeLog index 0ee9488bd3a..61dc74024be 100644 --- a/gcc/ada/ChangeLog +++ b/gcc/ada/ChangeLog @@ -1,3 +1,60 @@ +2017-09-08 Nicolas Roche <roche@adacore.com> + + * gcc-interface/Makefile.in, a-extiti.ads, s-taprop-linux.adb, + s-osinte-solaris.adb, a-intnam.ads, s-osinte-solaris.ads, + s-tpobop.adb, s-intman-android.adb, s-tasinf.adb, s-tpobop.ads, + s-tasinf.ads, i-vxinco.adb, a-exetim-posix.adb, i-vxinco.ads, + a-astaco.adb, a-astaco.ads, s-tporft.adb, s-tpoaal.adb, a-taside.adb, + a-taside.ads, s-tpopsp-posix.adb, s-tasdeb.adb, s-tasdeb.ads, + s-tpoben.adb, a-dinopr.ads, s-inmaop-vxworks.adb, s-tpoben.ads, + s-interr-vxworks.adb, s-interr-dummy.adb, s-tassta.adb, + a-intnam-mingw.ads, s-tassta.ads, s-taasde.adb, a-stcoed.ads, + s-taasde.ads, s-osinte-darwin.adb, s-proinf.adb, s-taprop-dummy.adb, + s-osinte-darwin.ads, s-proinf.ads, s-linux.ads, a-intnam-linux.ads, + s-tasren.adb, s-tasren.ads, s-mudido.adb, g-semaph.adb, s-mudido.ads, + s-taprop-posix.adb, g-semaph.ads, s-osinte-mingw.ads, s-vxwork-x86.ads, + s-tposen.adb, s-linux-sparc.ads, s-taprop-vxworks.adb, s-tasini.adb, + s-tposen.ads, s-tasini.ads, a-etgrbu.ads, s-interr-hwint.adb, + s-osinte-linux.ads, s-taprop.ads, s-tasque.adb, s-tasque.ads, + s-taenca.adb, s-taspri-vxworks.ads, s-taenca.ads, a-dynpri.adb, + s-tpopsp-solaris.adb, a-dynpri.ads, s-taprop-hpux-dce.adb, + a-interr.adb, a-intnam-freebsd.ads, s-tarest.adb, a-interr.ads, + s-intman-susv3.adb, a-synbar.adb, a-intnam-dummy.ads, s-tadeca.adb, + s-osinte-vxworks.adb, s-tarest.ads, s-taskin.adb, a-synbar.ads, + s-taspri-hpux-dce.ads, s-tadeca.ads, s-osinte-vxworks.ads, + s-taskin.ads, s-intman-solaris.adb, a-sytaco.adb, s-vxwext-kernel.adb, + s-mudido-affinity.adb, a-sytaco.ads, s-vxwext-kernel.ads, s-taprob.adb, + s-intman-mingw.adb, s-taprob.ads, s-osinte-kfreebsd-gnu.ads, + s-osinte-dummy.ads, s-osinte-gnu.adb, s-osinte-rtems.adb, s-interr.adb, + s-inmaop.ads, s-vxwext-rtp.adb, s-osinte-gnu.ads, s-osinte-rtems.ads, + a-synbar-posix.adb, s-interr.ads, s-taspri-posix-noaltstack.ads, + s-vxwext-rtp.ads, a-synbar-posix.ads, a-extiin.ads, s-osinte-posix.adb, + s-tpinop.adb, s-tasres.ads, s-tpinop.ads, a-disedf.ads, a-diroro.ads, + s-linux-alpha.ads, a-tasatt.adb, s-solita.adb, a-intnam-solaris.ads, + a-tasatt.ads, s-solita.ads, s-tasinf-solaris.adb, s-tasinf-solaris.ads, + s-vxwork-arm.ads, s-tpopsp-posix-foreign.adb, s-intman-dummy.adb, + s-intman.ads, s-stusta.adb, s-stusta.ads, s-intman-posix.adb, + s-tpopsp-vxworks.adb, s-inmaop-dummy.adb, s-taspri-mingw.ads, + a-intnam-darwin.ads, s-osinte-aix.adb, s-osinte-dragonfly.adb, + s-osinte-aix.ads, s-tasinf-mingw.adb, s-osinte-dragonfly.ads, + s-linux-hppa.ads, s-osinte-x32.adb, s-inmaop-posix.adb, + s-tasinf-mingw.ads, s-intman-vxworks.adb, s-linux-mips.ads, + s-intman-vxworks.ads, s-osinte-android.adb, s-tasinf-linux.adb, + s-osinte-android.ads, s-vxwork-ppc.ads, s-tasinf-linux.ads, + a-dispat.adb, a-dispat.ads, s-tadert.adb, g-thread.adb, s-tadert.ads, + g-thread.ads, a-intnam-hpux.ads, s-linux-android.ads, s-tataat.adb, + a-exetim.ads, s-tataat.ads, a-reatim.adb, a-reatim.ads, thread.c, + g-boubuf.adb, s-osinte-freebsd.adb, g-boubuf.ads, s-osinte-freebsd.ads, + s-tasuti.adb, s-taspri-dummy.ads, a-exetim-mingw.adb, s-linux-x32.ads, + s-tasuti.ads, g-signal.adb, a-exetim-mingw.ads, s-interr-sigaction.adb, + g-signal.ads, s-osinte-hpux.ads, a-intnam-vxworks.ads, + s-osinte-hpux-dce.adb, s-taspri-posix.ads, s-osinte-hpux-dce.ads, + s-tasinf-vxworks.ads, g-tastus.ads, s-tpopsp-tls.adb, + s-taprop-solaris.adb, a-retide.adb, a-exetim-darwin.adb, a-retide.ads, + s-vxwext.adb, s-vxwext.ads, a-rttiev.adb, a-rttiev.ads, g-boumai.ads, + a-exetim-default.ads, s-taprop-mingw.adb, s-taspri-solaris.ads, + a-intnam-aix.ads: Move libgnarl sources to libgnarl subdir. + 2017-09-08 Arnaud Charlet <charlet@adacore.com> * doc/share/conf.py, doc/share/latex_elements.py, diff --git a/gcc/ada/gcc-interface/Makefile.in b/gcc/ada/gcc-interface/Makefile.in index 9ad7783e43b..ef3dbec1079 100644 --- a/gcc/ada/gcc-interface/Makefile.in +++ b/gcc/ada/gcc-interface/Makefile.in @@ -355,13 +355,13 @@ endif # Non-tasking case: LIBGNAT_TARGET_PAIRS = \ -a-intnam.ads<a-intnam-dummy.ads \ -s-inmaop.adb<s-inmaop-dummy.adb \ -s-intman.adb<s-intman-dummy.adb \ -s-osinte.ads<s-osinte-dummy.ads \ +a-intnam.ads<libgnarl/a-intnam-dummy.ads \ +s-inmaop.adb<libgnarl/s-inmaop-dummy.adb \ +s-intman.adb<libgnarl/s-intman-dummy.adb \ +s-osinte.ads<libgnarl/s-osinte-dummy.ads \ s-osprim.adb<s-osprim-posix.adb \ -s-taprop.adb<s-taprop-dummy.adb \ -s-taspri.ads<s-taspri-dummy.ads +s-taprop.adb<libgnarl/s-taprop-dummy.adb \ +s-taspri.ads<libgnarl/s-taspri-dummy.ads # When using the GCC exception handling mechanism, we need to use an # alternate body for a-exexpr.adb (a-exexpr-gcc.adb) @@ -506,20 +506,20 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworksspe vxworks7 vxworks7spe, endif LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-vxworks.ads \ + a-intnam.ads<libgnarl/a-intnam-vxworks.ads \ a-numaux.ads<a-numaux-vxworks.ads \ - s-inmaop.adb<s-inmaop-vxworks.adb \ - s-intman.ads<s-intman-vxworks.ads \ - s-intman.adb<s-intman-vxworks.adb \ - s-osinte.ads<s-osinte-vxworks.ads \ - s-osinte.adb<s-osinte-vxworks.adb \ + s-inmaop.adb<libgnarl/s-inmaop-vxworks.adb \ + s-intman.ads<libgnarl/s-intman-vxworks.ads \ + s-intman.adb<libgnarl/s-intman-vxworks.adb \ + s-osinte.ads<libgnarl/s-osinte-vxworks.ads \ + s-osinte.adb<libgnarl/s-osinte-vxworks.adb \ s-osprim.adb<s-osprim-vxworks.adb \ s-parame.ads<s-parame-vxworks.ads \ s-parame.adb<s-parame-vxworks.adb \ - s-taprop.adb<s-taprop-vxworks.adb \ - s-tasinf.ads<s-tasinf-vxworks.ads \ - s-taspri.ads<s-taspri-vxworks.ads \ - s-vxwork.ads<s-vxwork-ppc.ads \ + s-taprop.adb<libgnarl/s-taprop-vxworks.adb \ + s-tasinf.ads<libgnarl/s-tasinf-vxworks.ads \ + s-taspri.ads<libgnarl/s-taspri-vxworks.ads \ + s-vxwork.ads<libgnarl/s-vxwork-ppc.ads \ g-socthi.ads<g-socthi-vxworks.ads \ g-socthi.adb<g-socthi-vxworks.adb \ g-stsifd.adb<g-stsifd-sockets.adb \ @@ -544,8 +544,8 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworksspe vxworks7 vxworks7spe, ifeq ($(strip $(filter-out rtp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-vxwext.ads<s-vxwext-rtp.ads \ - s-vxwext.adb<s-vxwext-rtp.adb \ + s-vxwext.ads<libgnarl/s-vxwext-rtp.ads \ + s-vxwext.adb<libgnarl/s-vxwext-rtp.adb \ s-tpopsp.adb<s-tpopsp-vxworks-rtp.adb \ system.ads<system-vxworks-$(ARCH_STR)-rtp.ads @@ -553,10 +553,10 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworksspe vxworks7 vxworks7spe, else ifeq ($(strip $(filter-out rtp-smp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-mudido.adb<s-mudido-affinity.adb \ - s-vxwext.ads<s-vxwext-rtp.ads \ - s-vxwext.adb<s-vxwext-rtp-smp.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-vxwext.ads<libgnarl/s-vxwext-rtp.ads \ + s-vxwext.adb<libgnarl/s-vxwext-rtp-smp.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ system.ads<$(SVX)-$(ARCH_STR)-rtp-smp.ads EH_MECHANISM=-gcc @@ -564,10 +564,10 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworksspe vxworks7 vxworks7spe, else ifeq ($(strip $(filter-out kernel-smp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-interr.adb<s-interr-vxworks.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ - s-vxwext.ads<s-vxwext-kernel.ads \ + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ s-vxwext.adb<s-vxwext-kernel-smp.adb \ system.ads<system-vxworks-$(ARCH_STR)-kernel.ads @@ -575,14 +575,14 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworks vxworksspe vxworks7 vxworks7spe, EXTRA_LIBGNAT_OBJS+=affinity.o else LIBGNAT_TARGET_PAIRS += \ - s-interr.adb<s-interr-vxworks.adb \ - s-tpopsp.adb<s-tpopsp-vxworks.adb + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks.adb ifeq ($(strip $(filter-out kernel,$(THREAD_KIND))),) EH_MECHANISM=-gcc LIBGNAT_TARGET_PAIRS += \ - s-vxwext.ads<s-vxwext-kernel.ads \ - s-vxwext.adb<s-vxwext-kernel.adb \ + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ + s-vxwext.adb<libgnarl/s-vxwext-kernel.adb \ system.ads<system-vxworks-$(ARCH_STR)-kernel.ads else LIBGNAT_TARGET_PAIRS += \ @@ -630,25 +630,25 @@ ifeq ($(strip $(filter-out powerpc% wrs vxworksae vxworksaespe,$(target_cpu) $(t # target pairs for vthreads runtime LIBGNAT_TARGET_PAIRS = \ a-elchha.adb<a-elchha-vxworks-ppc-full.adb \ - a-intnam.ads<a-intnam-vxworks.ads \ + a-intnam.ads<libgnarl/a-intnam-vxworks.ads \ a-numaux.ads<a-numaux-vxworks.ads \ g-io.adb<g-io-vxworks-ppc-cert.adb \ - s-inmaop.adb<s-inmaop-vxworks.adb \ - s-interr.adb<s-interr-vxworks.adb \ - s-intman.ads<s-intman-vxworks.ads \ - s-intman.adb<s-intman-vxworks.adb \ - s-osinte.adb<s-osinte-vxworks.adb \ - s-osinte.ads<s-osinte-vxworks.ads \ + s-inmaop.adb<libgnarl/s-inmaop-vxworks.adb \ + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-intman.ads<libgnarl/s-intman-vxworks.ads \ + s-intman.adb<libgnarl/s-intman-vxworks.adb \ + s-osinte.adb<libgnarl/s-osinte-vxworks.adb \ + s-osinte.ads<libgnarl/s-osinte-vxworks.ads \ s-osprim.adb<s-osprim-vxworks.adb \ s-parame.ads<s-parame-ae653.ads \ s-parame.adb<s-parame-vxworks.adb \ - s-taprop.adb<s-taprop-vxworks.adb \ - s-tasinf.ads<s-tasinf-vxworks.ads \ - s-taspri.ads<s-taspri-vxworks.ads \ - s-tpopsp.adb<s-tpopsp-vxworks.adb \ + s-taprop.adb<libgnarl/s-taprop-vxworks.adb \ + s-tasinf.ads<libgnarl/s-tasinf-vxworks.ads \ + s-taspri.ads<libgnarl/s-taspri-vxworks.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks.adb \ s-vxwext.adb<s-vxwext-noints.adb \ - s-vxwext.ads<s-vxwext-vthreads.ads \ - s-vxwork.ads<s-vxwork-ppc.ads \ + s-vxwext.ads<libgnarl/s-vxwext-vthreads.ads \ + s-vxwork.ads<libgnarl/s-vxwork-ppc.ads \ system.ads<system-vxworks-$(ARCH_STR)-vthread.ads \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) @@ -686,25 +686,25 @@ ifeq ($(strip $(filter-out %86 wrs vxworksae,$(target_cpu) $(target_vendor) $(ta # target pairs for kernel + vthreads runtime LIBGNAT_TARGET_PAIRS = \ a-elchha.adb<a-elchha-vxworks-ppc-full.adb \ - a-intnam.ads<a-intnam-vxworks.ads \ + a-intnam.ads<libgnarl/a-intnam-vxworks.ads \ a-numaux.ads<a-numaux-vxworks.ads \ g-io.adb<g-io-vxworks-ppc-cert.adb \ - s-inmaop.adb<s-inmaop-vxworks.adb \ - s-interr.adb<s-interr-vxworks.adb \ - s-intman.ads<s-intman-vxworks.ads \ - s-intman.adb<s-intman-vxworks.adb \ - s-osinte.adb<s-osinte-vxworks.adb \ - s-osinte.ads<s-osinte-vxworks.ads \ + s-inmaop.adb<libgnarl/s-inmaop-vxworks.adb \ + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-intman.ads<libgnarl/s-intman-vxworks.ads \ + s-intman.adb<libgnarl/s-intman-vxworks.adb \ + s-osinte.adb<libgnarl/s-osinte-vxworks.adb \ + s-osinte.ads<libgnarl/s-osinte-vxworks.ads \ s-osprim.adb<s-osprim-vxworks.adb \ s-parame.ads<s-parame-ae653.ads \ s-parame.adb<s-parame-vxworks.adb \ - s-taprop.adb<s-taprop-vxworks.adb \ - s-tasinf.ads<s-tasinf-vxworks.ads \ - s-taspri.ads<s-taspri-vxworks.ads \ - s-tpopsp.adb<s-tpopsp-vxworks.adb \ + s-taprop.adb<libgnarl/s-taprop-vxworks.adb \ + s-tasinf.ads<libgnarl/s-tasinf-vxworks.ads \ + s-taspri.ads<libgnarl/s-taspri-vxworks.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks.adb \ s-vxwext.adb<s-vxwext-noints.adb \ - s-vxwext.ads<s-vxwext-vthreads.ads \ - s-vxwork.ads<s-vxwork-x86.ads \ + s-vxwext.ads<libgnarl/s-vxwext-vthreads.ads \ + s-vxwork.ads<libgnarl/s-vxwork-x86.ads \ system.ads<system-vxworks-x86-vthread.ads \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) @@ -757,22 +757,22 @@ ifeq ($(strip $(filter-out %86 x86_64 wrs vxworks vxworks7,$(target_cpu) $(targe endif LIBGNAT_TARGET_PAIRS+= \ - a-intnam.ads<a-intnam-vxworks.ads \ + a-intnam.ads<libgnarl/a-intnam-vxworks.ads \ i-vxwork.ads<i-vxwork-x86.ads \ - s-osinte.adb<s-osinte-vxworks.adb \ - s-osinte.ads<s-osinte-vxworks.ads \ - s-inmaop.adb<s-inmaop-vxworks.adb \ - s-intman.ads<s-intman-vxworks.ads \ - s-intman.adb<s-intman-vxworks.adb \ + s-osinte.adb<libgnarl/s-osinte-vxworks.adb \ + s-osinte.ads<libgnarl/s-osinte-vxworks.ads \ + s-inmaop.adb<libgnarl/s-inmaop-vxworks.adb \ + s-intman.ads<libgnarl/s-intman-vxworks.ads \ + s-intman.adb<libgnarl/s-intman-vxworks.adb \ s-osprim.adb<s-osprim-vxworks.adb \ s-parame.ads<s-parame-vxworks.ads \ s-parame.adb<s-parame-vxworks.adb \ s-stchop.ads<s-stchop-limit.ads \ s-stchop.adb<s-stchop-vxworks.adb \ - s-taprop.adb<s-taprop-vxworks.adb \ - s-tasinf.ads<s-tasinf-vxworks.ads \ - s-taspri.ads<s-taspri-vxworks.ads \ - s-vxwork.ads<s-vxwork-x86.ads \ + s-taprop.adb<libgnarl/s-taprop-vxworks.adb \ + s-tasinf.ads<libgnarl/s-tasinf-vxworks.ads \ + s-taspri.ads<libgnarl/s-taspri-vxworks.ads \ + s-vxwork.ads<libgnarl/s-vxwork-x86.ads \ g-socthi.ads<g-socthi-vxworks.ads \ g-socthi.adb<g-socthi-vxworks.adb \ g-stsifd.adb<g-stsifd-sockets.adb \ @@ -822,41 +822,41 @@ ifeq ($(strip $(filter-out %86 x86_64 wrs vxworks vxworks7,$(target_cpu) $(targe ifeq ($(strip $(filter-out rtp,$(THREAD_KIND))),) # Runtime N/A for VxWorks7 (non-existent system file) LIBGNAT_TARGET_PAIRS += \ - s-vxwext.ads<s-vxwext-rtp.ads \ - s-vxwext.adb<s-vxwext-rtp.adb \ + s-vxwext.ads<libgnarl/s-vxwext-rtp.ads \ + s-vxwext.adb<libgnarl/s-vxwext-rtp.adb \ s-tpopsp.adb<s-tpopsp-vxworks-rtp.adb \ system.ads<system-vxworks-x86-rtp.ads else ifeq ($(strip $(filter-out rtp-smp, $(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-mudido.adb<s-mudido-affinity.adb \ - s-vxwext.ads<s-vxwext-rtp.ads \ - s-vxwext.adb<s-vxwext-rtp-smp.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-vxwext.ads<libgnarl/s-vxwext-rtp.ads \ + s-vxwext.adb<libgnarl/s-vxwext-rtp-smp.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ system.ads<$(SVX)-$(X86CPU)-rtp-smp.ads EXTRA_LIBGNAT_OBJS+=affinity.o else ifeq ($(strip $(filter-out kernel-smp, $(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-interr.adb<s-interr-vxworks.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ - s-vxwext.ads<s-vxwext-kernel.ads \ + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ s-vxwext.adb<s-vxwext-kernel-smp.adb \ system.ads<$(SVX)-$(X86CPU)-kernel.ads EXTRA_LIBGNAT_OBJS+=affinity.o else LIBGNAT_TARGET_PAIRS += \ - s-interr.adb<s-interr-vxworks.adb \ - s-tpopsp.adb<s-tpopsp-vxworks.adb + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks.adb ifeq ($(strip $(filter-out kernel,$(THREAD_KIND))),) # Runtime N/A for VxWorks7 (non-existent system file) LIBGNAT_TARGET_PAIRS += \ - s-vxwext.ads<s-vxwext-kernel.ads \ - s-vxwext.adb<s-vxwext-kernel.adb \ + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ + s-vxwext.adb<libgnarl/s-vxwext-kernel.adb \ system.ads<$(SVX)-x86-kernel.ads else LIBGNAT_TARGET_PAIRS += \ @@ -904,23 +904,23 @@ ifeq ($(strip $(filter-out arm% coff wrs vx%,$(target_cpu) $(target_vendor) $(ta endif LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-vxworks.ads \ + a-intnam.ads<libgnarl/a-intnam-vxworks.ads \ a-numaux.ads<a-numaux-vxworks.ads \ - s-inmaop.adb<s-inmaop-vxworks.adb \ - s-interr.adb<s-interr-vxworks.adb \ - s-intman.ads<s-intman-vxworks.ads \ - s-intman.adb<s-intman-vxworks.adb \ - s-osinte.adb<s-osinte-vxworks.adb \ - s-osinte.ads<s-osinte-vxworks.ads \ + s-inmaop.adb<libgnarl/s-inmaop-vxworks.adb \ + s-interr.adb<libgnarl/s-interr-vxworks.adb \ + s-intman.ads<libgnarl/s-intman-vxworks.ads \ + s-intman.adb<libgnarl/s-intman-vxworks.adb \ + s-osinte.adb<libgnarl/s-osinte-vxworks.adb \ + s-osinte.ads<libgnarl/s-osinte-vxworks.ads \ s-osprim.adb<s-osprim-vxworks.adb \ s-parame.ads<s-parame-vxworks.ads \ s-parame.adb<s-parame-vxworks.adb \ s-stchop.ads<s-stchop-limit.ads \ s-stchop.adb<s-stchop-vxworks.adb \ - s-taprop.adb<s-taprop-vxworks.adb \ - s-tasinf.ads<s-tasinf-vxworks.ads \ - s-taspri.ads<s-taspri-vxworks.ads \ - s-vxwork.ads<s-vxwork-arm.ads \ + s-taprop.adb<libgnarl/s-taprop-vxworks.adb \ + s-tasinf.ads<libgnarl/s-tasinf-vxworks.ads \ + s-taspri.ads<libgnarl/s-taspri-vxworks.ads \ + s-vxwork.ads<libgnarl/s-vxwork-arm.ads \ g-socthi.ads<g-socthi-vxworks.ads \ g-socthi.adb<g-socthi-vxworks.adb \ g-stsifd.adb<g-stsifd-sockets.adb @@ -929,10 +929,10 @@ ifeq ($(strip $(filter-out arm% coff wrs vx%,$(target_cpu) $(target_vendor) $(ta ifeq ($(strip $(filter-out rtp-smp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-mudido.adb<s-mudido-affinity.adb \ - s-vxwext.ads<s-vxwext-rtp.ads \ - s-vxwext.adb<s-vxwext-rtp-smp.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-vxwext.ads<libgnarl/s-vxwext-rtp.ads \ + s-vxwext.adb<libgnarl/s-vxwext-rtp-smp.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ system.ads<$(SVX)-arm-rtp-smp.ads EXTRA_LIBGNAT_OBJS+=affinity.o @@ -942,9 +942,9 @@ ifeq ($(strip $(filter-out arm% coff wrs vx%,$(target_cpu) $(target_vendor) $(ta else ifeq ($(strip $(filter-out kernel-smp,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-mudido.adb<s-mudido-affinity.adb \ - s-tpopsp.adb<s-tpopsp-vxworks-tls.adb \ - s-vxwext.ads<s-vxwext-kernel.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks-tls.adb \ + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ s-vxwext.adb<s-vxwext-kernel-smp.adb \ system.ads<$(SVX)-arm.ads @@ -954,13 +954,13 @@ ifeq ($(strip $(filter-out arm% coff wrs vx%,$(target_cpu) $(target_vendor) $(ta EXTRA_LIBGNAT_SRCS+=$(VX_SIGTRAMP_EXTRA_SRCS) else LIBGNAT_TARGET_PAIRS += \ - s-tpopsp.adb<s-tpopsp-vxworks.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-vxworks.adb \ system.ads<$(SVX)-arm.ads ifeq ($(strip $(filter-out kernel,$(THREAD_KIND))),) LIBGNAT_TARGET_PAIRS += \ - s-vxwext.ads<s-vxwext-kernel.ads \ - s-vxwext.adb<s-vxwext-kernel.adb + s-vxwext.ads<libgnarl/s-vxwext-kernel.ads \ + s-vxwext.adb<libgnarl/s-vxwext-kernel.adb EXTRA_LIBGNAT_OBJS+=$(SIGTRAMP_OBJ) EXTRA_LIBGNAT_SRCS+=$(VX_SIGTRAMP_EXTRA_SRCS) @@ -989,16 +989,16 @@ endif # ARM android ifeq ($(strip $(filter-out arm% linux-androideabi,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-android.adb \ - s-linux.ads<s-linux-android.ads \ - s-osinte.adb<s-osinte-android.adb \ - s-osinte.ads<s-osinte-android.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-android.adb \ + s-linux.ads<libgnarl/s-linux-android.ads \ + s-osinte.adb<libgnarl/s-osinte-android.adb \ + s-osinte.ads<libgnarl/s-osinte-android.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-linux-arm.ads @@ -1017,18 +1017,18 @@ endif # Sparc Solaris ifeq ($(strip $(filter-out sparc% sun solaris%,$(target_cpu) $(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-solaris.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-solaris.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-solaris.adb \ - s-osinte.ads<s-osinte-solaris.ads \ + a-intnam.ads<libgnarl/a-intnam-solaris.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-solaris.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-solaris.adb \ + s-osinte.ads<libgnarl/s-osinte-solaris.ads \ s-osprim.adb<s-osprim-solaris.adb \ - s-taprop.adb<s-taprop-solaris.adb \ - s-tasinf.adb<s-tasinf-solaris.adb \ - s-tasinf.ads<s-tasinf-solaris.ads \ - s-taspri.ads<s-taspri-solaris.ads \ - s-tpopsp.adb<s-tpopsp-solaris.adb \ + s-taprop.adb<libgnarl/s-taprop-solaris.adb \ + s-tasinf.adb<libgnarl/s-tasinf-solaris.adb \ + s-tasinf.ads<libgnarl/s-tasinf-solaris.ads \ + s-taspri.ads<libgnarl/s-taspri-solaris.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-solaris.adb \ g-soliop.ads<g-soliop-solaris.ads \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ @@ -1050,18 +1050,18 @@ endif # x86 and x86-64 solaris ifeq ($(strip $(filter-out %86 %x86_64 solaris2%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS_COMMON = \ - a-intnam.ads<a-intnam-solaris.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-solaris.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-solaris.adb \ - s-osinte.ads<s-osinte-solaris.ads \ + a-intnam.ads<libgnarl/a-intnam-solaris.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-solaris.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-solaris.adb \ + s-osinte.ads<libgnarl/s-osinte-solaris.ads \ s-osprim.adb<s-osprim-solaris.adb \ - s-taprop.adb<s-taprop-solaris.adb \ - s-tasinf.adb<s-tasinf-solaris.adb \ - s-tasinf.ads<s-tasinf-solaris.ads \ - s-taspri.ads<s-taspri-solaris.ads \ - s-tpopsp.adb<s-tpopsp-solaris.adb \ + s-taprop.adb<libgnarl/s-taprop-solaris.adb \ + s-tasinf.adb<libgnarl/s-tasinf-solaris.adb \ + s-tasinf.ads<libgnarl/s-tasinf-solaris.ads \ + s-taspri.ads<libgnarl/s-taspri-solaris.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-solaris.adb \ g-soliop.ads<g-soliop-solaris.ads \ $(ATOMICS_TARGET_PAIRS) \ system.ads<system-solaris-x86.ads @@ -1098,19 +1098,19 @@ endif # x86 Linux ifeq ($(strip $(filter-out %86 linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ $(TRASYM_DWARF_UNIX_PAIRS) \ g-sercom.adb<g-sercom-linux.adb \ s-tsmona.adb<s-tsmona-linux.adb \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + s-linux.ads<libgnarl/s-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ system.ads<system-linux-x86.ads @@ -1121,13 +1121,13 @@ ifeq ($(strip $(filter-out %86 linux%,$(target_cpu) $(target_os))),) endif LIBGNAT_TARGET_PAIRS += \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix.ads + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads EH_MECHANISM=-gcc THREADSLIB = -lpthread -lrt @@ -1146,15 +1146,15 @@ endif # x86 kfreebsd ifeq ($(strip $(filter-out %86 kfreebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-posix.adb \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ s-osinte.ads<s-osinte-kfreebsd-gnu.ads \ - s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-osprim.adb<libgnarl/s-osprim-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_TARGET_PAIRS) \ system.ads<system-freebsd.ads @@ -1174,15 +1174,15 @@ endif # i[3456]86-pc-gnu i.e. GNU Hurd ifeq ($(strip $(filter-out %86 pc gnu,$(target_cpu) $(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-gnu.adb \ - s-osinte.ads<s-osinte-gnu.ads \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-gnu.adb \ + s-osinte.ads<libgnarl/s-osinte-gnu.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_TARGET_PAIRS) \ system.ads<system-freebsd.ads @@ -1202,17 +1202,17 @@ endif ifeq ($(strip $(filter-out x86_64 kfreebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ a-numaux.adb<a-numaux-x86.adb \ a-numaux.ads<a-numaux-x86.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-kfreebsd-gnu.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-kfreebsd-gnu.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-freebsd.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb @@ -1227,16 +1227,16 @@ endif # aarch64 FreeBSD ifeq ($(strip $(filter-out %aarch64 freebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-freebsd.adb \ - s-osinte.ads<s-osinte-freebsd.ads \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-freebsd.adb \ + s-osinte.ads<libgnarl/s-osinte-freebsd.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-freebsd.ads @@ -1255,16 +1255,16 @@ endif # x86 FreeBSD ifeq ($(strip $(filter-out %86 freebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-freebsd.adb \ - s-osinte.ads<s-osinte-freebsd.ads \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-freebsd.adb \ + s-osinte.ads<libgnarl/s-osinte-freebsd.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_TARGET_PAIRS) \ system.ads<system-freebsd.ads @@ -1283,16 +1283,16 @@ endif # x86-64 FreeBSD ifeq ($(strip $(filter-out %86_64 freebsd%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-freebsd.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-freebsd.adb \ - s-osinte.ads<s-osinte-freebsd.ads \ + a-intnam.ads<libgnarl/a-intnam-freebsd.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-freebsd.adb \ + s-osinte.ads<libgnarl/s-osinte-freebsd.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_64_TARGET_PAIRS) \ system.ads<system-freebsd.ads @@ -1311,16 +1311,16 @@ endif # x86-64 DragonFly ifeq ($(strip $(filter-out %86_64 dragonfly%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-dragonfly.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.adb<s-osinte-dragonfly.adb \ - s-osinte.ads<s-osinte-dragonfly.ads \ + a-intnam.ads<libgnarl/a-intnam-dragonfly.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.adb<libgnarl/s-osinte-dragonfly.adb \ + s-osinte.ads<libgnarl/s-osinte-dragonfly.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_64_TARGET_PAIRS) \ system.ads<system-dragonfly-x86_64.ads @@ -1341,18 +1341,18 @@ endif # S390 Linux ifeq ($(strip $(filter-out s390% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-linux-s390.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb @@ -1368,17 +1368,17 @@ endif ifeq ($(strip $(filter-out hppa% hp hpux10%,$(target_cpu) $(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ a-excpol.adb<a-excpol-abort.adb \ - a-intnam.ads<a-intnam-hpux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-interr.adb<s-interr-sigaction.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-hpux-dce.adb \ - s-osinte.ads<s-osinte-hpux-dce.ads \ + a-intnam.ads<libgnarl/a-intnam-hpux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-interr.adb<libgnarl/s-interr-sigaction.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-hpux-dce.adb \ + s-osinte.ads<libgnarl/s-osinte-hpux-dce.ads \ s-parame.ads<s-parame-hpux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-hpux-dce.adb \ - s-taspri.ads<s-taspri-hpux-dce.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-hpux-dce.adb \ + s-taspri.ads<libgnarl/s-taspri-hpux-dce.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ system.ads<system-hpux.ads EH_MECHANISM=-gcc @@ -1387,17 +1387,17 @@ endif # HP/PA HP-UX 11 ifeq ($(strip $(filter-out hppa% hp hpux11%,$(target_cpu) $(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-hpux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-hpux.ads \ + a-intnam.ads<libgnarl/a-intnam-hpux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-hpux.ads \ s-parame.ads<s-parame-hpux.ads \ s-osprim.adb<s-osprim-posix.adb \ s-traceb.adb<s-traceb-hpux.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-hpux.ads EH_MECHANISM=-gcc @@ -1413,15 +1413,15 @@ endif # IBM AIX ifeq ($(strip $(filter-out ibm aix%,$(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-aix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-aix.adb \ - s-osinte.ads<s-osinte-aix.ads \ + a-intnam.ads<libgnarl/a-intnam-aix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-aix.adb \ + s-osinte.ads<libgnarl/s-osinte-aix.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-aix.ads @@ -1446,17 +1446,17 @@ ifeq ($(strip $(filter-out rtems%,$(target_os))),) LIBGNAT_TARGET_PAIRS = \ system.ads<system-rtems.ads \ a-intnam.ads<a-intnam-rtems.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-rtems.adb \ - s-osinte.ads<s-osinte-rtems.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-rtems.adb \ + s-osinte.ads<libgnarl/s-osinte-rtems.ads \ s-osprim.adb<s-osprim-posix.adb \ s-parame.adb<s-parame-rtems.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ s-tpopsp.adb<s-tpopsp-tls.adb \ s-stchop.adb<s-stchop-rtems.adb \ - s-interr.adb<s-interr-hwint.adb + s-interr.adb<libgnarl/s-interr-hwint.adb endif # PikeOS @@ -1473,13 +1473,13 @@ ifeq ($(strip $(filter-out %djgpp,$(target_os))),) GNATRTL_SOCKETS_OBJS = LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-dummy.ads \ - s-inmaop.adb<s-inmaop-dummy.adb \ - s-intman.adb<s-intman-dummy.adb \ - s-osinte.ads<s-osinte-dummy.ads \ + a-intnam.ads<libgnarl/a-intnam-dummy.ads \ + s-inmaop.adb<libgnarl/s-inmaop-dummy.adb \ + s-intman.adb<libgnarl/s-intman-dummy.adb \ + s-osinte.ads<libgnarl/s-osinte-dummy.ads \ s-osprim.adb<s-osprim-unix.adb \ - s-taprop.adb<s-taprop-dummy.adb \ - s-taspri.ads<s-taspri-dummy.ads \ + s-taprop.adb<libgnarl/s-taprop-dummy.adb \ + s-taspri.ads<libgnarl/s-taspri-dummy.ads \ system.ads<system-djgpp.ads \ $(DUMMY_SOCKETS_TARGET_PAIRS) @@ -1509,26 +1509,27 @@ ifeq ($(strip $(filter-out cygwin% mingw32% pe,$(target_os))),) a-dirval.adb<a-dirval-mingw.adb \ a-excpol.adb<a-excpol-abort.adb \ s-gloloc.adb<s-gloloc-mingw.adb \ - s-inmaop.adb<s-inmaop-dummy.adb \ - s-taspri.ads<s-taspri-mingw.ads \ - s-tasinf.adb<s-tasinf-mingw.adb \ - s-tasinf.ads<s-tasinf-mingw.ads \ + s-inmaop.adb<libgnarl/s-inmaop-dummy.adb \ + s-taspri.ads<libgnarl/s-taspri-mingw.ads \ + s-tasinf.adb<libgnarl/s-tasinf-mingw.adb \ + s-tasinf.ads<libgnarl/s-tasinf-mingw.ads \ g-stsifd.adb<g-stsifd-sockets.adb \ g-soliop.ads<g-soliop-mingw.ads \ $(ATOMICS_TARGET_PAIRS) \ system.ads<system-mingw.ads LIBGNAT_TARGET_PAIRS += \ - a-exetim.adb<a-exetim-mingw.adb \ - a-exetim.ads<a-exetim-mingw.ads \ - a-intnam.ads<a-intnam-mingw.ads \ + a-exetim.adb<libgnarl/a-exetim-mingw.adb \ + a-exetim.ads<libgnarl/a-exetim-mingw.ads \ + a-intnam.ads<libgnarl/a-intnam-mingw.ads \ g-sercom.adb<g-sercom-mingw.adb \ - s-interr.adb<s-interr-sigaction.adb \ - s-intman.adb<s-intman-mingw.adb \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-mingw.ads \ + s-tsmona.adb<s-tsmona-mingw.adb \ + s-interr.adb<libgnarl/s-interr-sigaction.adb \ + s-intman.adb<libgnarl/s-intman-mingw.adb \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-mingw.ads \ s-osprim.adb<s-osprim-mingw.adb \ - s-taprop.adb<s-taprop-mingw.adb + s-taprop.adb<libgnarl/s-taprop-mingw.adb ifeq ($(strip $(filter-out x86_64%,$(target_cpu))),) ifeq ($(strip $(MULTISUBDIR)),/32) @@ -1572,18 +1573,18 @@ endif # Mips Linux ifeq ($(strip $(filter-out mips% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux-mips.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux-mips.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ g-sercom.adb<g-sercom-linux.adb \ system.ads<system-linux-mips.ads @@ -1600,16 +1601,16 @@ endif # PowerPC and e500v2 Linux ifeq ($(strip $(filter-out powerpc% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS_COMMON = \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-intnam.ads<a-intnam-linux.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ g-sercom.adb<g-sercom-linux.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ @@ -1617,13 +1618,13 @@ ifeq ($(strip $(filter-out powerpc% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ $(LIBGNAT_TARGET_PAIRS_COMMON) \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb @@ -1639,18 +1640,18 @@ endif # ARM linux, GNU eabi ifeq ($(strip $(filter-out arm% linux-gnueabi%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-linux-arm.ads @@ -1673,23 +1674,23 @@ endif # AArch64 Linux ifeq ($(strip $(filter-out aarch64% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-intnam.ads<a-intnam-linux.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ - s-taspri.ads<s-taspri-posix.ads \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ g-sercom.adb<g-sercom-linux.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ @@ -1708,18 +1709,18 @@ endif # Sparc Linux ifeq ($(strip $(filter-out sparc% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux-sparc.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux-sparc.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-tls.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ system.ads<system-linux-sparc.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb @@ -1735,18 +1736,18 @@ endif # HP/PA Linux ifeq ($(strip $(filter-out hppa% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux-hppa.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux-hppa.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-linux-hppa.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-gnu.adb @@ -1762,18 +1763,18 @@ endif # M68K Linux ifeq ($(strip $(filter-out m68k% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-linux-m68k.ads TOOLS_TARGET_PAIRS = \ @@ -1791,18 +1792,18 @@ endif # SH4 Linux ifeq ($(strip $(filter-out sh4% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-linux.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ system.ads<system-linux-sh4.ads TOOLS_TARGET_PAIRS = indepsw.adb<indepsw-linux.adb @@ -1819,24 +1820,24 @@ endif # IA64 Linux ifeq ($(strip $(filter-out %ia64 linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-intnam.ads<a-intnam-linux.ads \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ a-numaux.ads<a-numaux-libc-x86.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ g-sercom.adb<g-sercom-linux.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ @@ -1856,15 +1857,15 @@ endif # IA64 HP-UX ifeq ($(strip $(filter-out ia64% hp hpux%,$(target_cpu) $(target_vendor) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-hpux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-osinte.adb<s-osinte-posix.adb \ - s-osinte.ads<s-osinte-hpux.ads \ + a-intnam.ads<libgnarl/a-intnam-hpux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ + s-osinte.ads<libgnarl/s-osinte-hpux.ads \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-hpux-ia64.ads @@ -1882,18 +1883,18 @@ endif # Alpha Linux ifeq ($(strip $(filter-out alpha% linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-linux.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux-alpha.ads \ - s-osinte.ads<s-osinte-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux-alpha.ads \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb \ - s-taspri.ads<s-taspri-posix-noaltstack.ads \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb \ + s-taspri.ads<libgnarl/s-taspri-posix-noaltstack.ads \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) \ system.ads<system-linux-alpha.ads @@ -1911,23 +1912,23 @@ endif # x86-64 Linux ifeq ($(strip $(filter-out %x86_64 linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-intnam.ads<a-intnam-linux.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux.ads \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ - s-osinte.adb<s-osinte-posix.adb \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-posix.adb \ s-osprim.adb<s-osprim-posix.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ - s-taspri.ads<s-taspri-posix.ads \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ g-sercom.adb<g-sercom-linux.adb \ $(TRASYM_DWARF_UNIX_PAIRS) \ s-tsmona.adb<s-tsmona-linux.adb \ @@ -1951,23 +1952,23 @@ endif ifeq ($(strip $(filter-out %x32 linux%,$(target_cpu) $(target_os))),) LIBGNAT_TARGET_PAIRS = \ - a-exetim.adb<a-exetim-posix.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-intnam.ads<a-intnam-linux.ads \ - a-synbar.adb<a-synbar-posix.adb \ - a-synbar.ads<a-synbar-posix.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-intman.adb<s-intman-posix.adb \ - s-linux.ads<s-linux-x32.ads \ - s-mudido.adb<s-mudido-affinity.adb \ - s-osinte.ads<s-osinte-linux.ads \ - s-osinte.adb<s-osinte-x32.adb \ + a-exetim.adb<libgnarl/a-exetim-posix.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-intnam.ads<libgnarl/a-intnam-linux.ads \ + a-synbar.adb<libgnarl/a-synbar-posix.adb \ + a-synbar.ads<libgnarl/a-synbar-posix.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ + s-linux.ads<libgnarl/s-linux-x32.ads \ + s-mudido.adb<libgnarl/s-mudido-affinity.adb \ + s-osinte.ads<libgnarl/s-osinte-linux.ads \ + s-osinte.adb<libgnarl/s-osinte-x32.adb \ s-osprim.adb<s-osprim-x32.adb \ - s-taprop.adb<s-taprop-linux.adb \ - s-tasinf.ads<s-tasinf-linux.ads \ - s-tasinf.adb<s-tasinf-linux.adb \ - s-tpopsp.adb<s-tpopsp-tls.adb \ - s-taspri.ads<s-taspri-posix.ads \ + s-taprop.adb<libgnarl/s-taprop-linux.adb \ + s-tasinf.ads<libgnarl/s-tasinf-linux.ads \ + s-tasinf.adb<libgnarl/s-tasinf-linux.adb \ + s-tpopsp.adb<libgnarl/s-tpopsp-tls.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ g-sercom.adb<g-sercom-linux.adb \ $(ATOMICS_TARGET_PAIRS) \ $(X86_64_TARGET_PAIRS) \ @@ -1988,18 +1989,18 @@ endif ifeq ($(strip $(filter-out darwin%,$(target_os))),) SO_OPTS = -shared-libgcc LIBGNAT_TARGET_PAIRS = \ - a-intnam.ads<a-intnam-darwin.ads \ - s-inmaop.adb<s-inmaop-posix.adb \ - s-osinte.adb<s-osinte-darwin.adb \ - s-osinte.ads<s-osinte-darwin.ads \ - s-taprop.adb<s-taprop-posix.adb \ - s-taspri.ads<s-taspri-posix.ads \ + a-intnam.ads<libgnarl/a-intnam-darwin.ads \ + s-inmaop.adb<libgnarl/s-inmaop-posix.adb \ + s-osinte.adb<libgnarl/s-osinte-darwin.adb \ + s-osinte.ads<libgnarl/s-osinte-darwin.ads \ + s-taprop.adb<libgnarl/s-taprop-posix.adb \ + s-taspri.ads<libgnarl/s-taspri-posix.ads \ g-sercom.adb<g-sercom-linux.adb \ - s-tpopsp.adb<s-tpopsp-posix-foreign.adb + s-tpopsp.adb<libgnarl/s-tpopsp-posix-foreign.adb ifeq ($(strip $(filter-out %86,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ - s-intman.adb<s-intman-susv3.adb \ + s-intman.adb<libgnarl/s-intman-susv3.adb \ s-osprim.adb<s-osprim-darwin.adb \ $(ATOMICS_TARGET_PAIRS) \ system.ads<system-darwin-x86.ads @@ -2016,10 +2017,10 @@ ifeq ($(strip $(filter-out darwin%,$(target_os))),) ifeq ($(strip $(filter-out %x86_64,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ - s-intman.adb<s-intman-susv3.adb \ + s-intman.adb<libgnarl/s-intman-susv3.adb \ s-osprim.adb<s-osprim-darwin.adb \ - a-exetim.ads<a-exetim-default.ads \ - a-exetim.adb<a-exetim-darwin.adb \ + a-exetim.ads<libgnarl/a-exetim-default.ads \ + a-exetim.adb<libgnarl/a-exetim-darwin.adb \ $(ATOMICS_TARGET_PAIRS) \ system.ads<system-darwin-x86.ads @@ -2036,7 +2037,7 @@ ifeq ($(strip $(filter-out darwin%,$(target_os))),) ifeq ($(strip $(filter-out powerpc%,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ - s-intman.adb<s-intman-posix.adb \ + s-intman.adb<libgnarl/s-intman-posix.adb \ s-osprim.adb<s-osprim-posix.adb \ a-numaux.ads<a-numaux-darwin.ads \ a-numaux.adb<a-numaux-darwin.adb \ @@ -2051,7 +2052,7 @@ ifeq ($(strip $(filter-out darwin%,$(target_os))),) ifeq ($(strip $(filter-out arm,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ - s-intman.adb<s-intman-susv3.adb \ + s-intman.adb<libgnarl/s-intman-susv3.adb \ s-osprim.adb<s-osprim-darwin.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) @@ -2062,7 +2063,7 @@ ifeq ($(strip $(filter-out darwin%,$(target_os))),) ifeq ($(strip $(filter-out arm64 aarch64,$(target_cpu))),) LIBGNAT_TARGET_PAIRS += \ - s-intman.adb<s-intman-susv3.adb \ + s-intman.adb<libgnarl/s-intman-susv3.adb \ s-osprim.adb<s-osprim-darwin.adb \ $(ATOMICS_TARGET_PAIRS) \ $(ATOMICS_BUILTINS_TARGET_PAIRS) @@ -2125,7 +2126,7 @@ LIBGNAT_OBJS = adadecode.o adaint.o argv.o aux-io.o \ LIBGNAT_SRCS = $(patsubst %.o,%.c,$(LIBGNAT_OBJS)) \ adadecode.h adaint.h env.h gsocket.h raise.h standard.ads.h \ - tb-gcc.c thread.c $(EXTRA_LIBGNAT_SRCS) + tb-gcc.c libgnarl/thread.c $(EXTRA_LIBGNAT_SRCS) # GNATRTL_NONTASKING_OBJS and GNATRTL_TASKING_OBJS can be found in # the following include file: @@ -2142,8 +2143,8 @@ ADA_INCLUDE_SRCS =\ machcode.ads text_io.ads unchconv.ads unchdeal.ads \ sequenio.ads system.ads memtrack.adb \ a-[a-o]*.adb a-[p-z]*.adb a-[a-o]*.ads a-[p-z]*.ads g-*.ad? i-*.ad? \ - s-[a-o]*.adb s-[p-z]*.adb s-[a-o]*.ads s-[p-z]*.ads libgnarl/*.ads \ - libgnarl/*.adb + s-[a-o]*.adb s-[p-z]*.adb s-[a-o]*.ads s-[p-z]*.ads \ + libgnarl/[agis]-[a-z]*.ad[sb] # Files that are in ADA_INCLUDE_SRCS but not in all configurations. # They will be removed from the run time if not used. diff --git a/gcc/ada/a-astaco.adb b/gcc/ada/libgnarl/a-astaco.adb index 3e4f362591f..ecbab5eee28 100644 --- a/gcc/ada/a-astaco.adb +++ b/gcc/ada/libgnarl/a-astaco.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-astaco.ads b/gcc/ada/libgnarl/a-astaco.ads index 1fa7c25697d..1fa7c25697d 100644 --- a/gcc/ada/a-astaco.ads +++ b/gcc/ada/libgnarl/a-astaco.ads diff --git a/gcc/ada/a-dinopr.ads b/gcc/ada/libgnarl/a-dinopr.ads index 396aeaeae97..396aeaeae97 100644 --- a/gcc/ada/a-dinopr.ads +++ b/gcc/ada/libgnarl/a-dinopr.ads diff --git a/gcc/ada/a-diroro.ads b/gcc/ada/libgnarl/a-diroro.ads index 2cdaeb1f2b1..2cdaeb1f2b1 100644 --- a/gcc/ada/a-diroro.ads +++ b/gcc/ada/libgnarl/a-diroro.ads diff --git a/gcc/ada/a-disedf.ads b/gcc/ada/libgnarl/a-disedf.ads index 4b28a6db333..4b28a6db333 100644 --- a/gcc/ada/a-disedf.ads +++ b/gcc/ada/libgnarl/a-disedf.ads diff --git a/gcc/ada/a-dispat.adb b/gcc/ada/libgnarl/a-dispat.adb index 3525c4e06ff..dc9c17426a1 100644 --- a/gcc/ada/a-dispat.adb +++ b/gcc/ada/libgnarl/a-dispat.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2015-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-dispat.ads b/gcc/ada/libgnarl/a-dispat.ads index b4e4d036b11..b4e4d036b11 100644 --- a/gcc/ada/a-dispat.ads +++ b/gcc/ada/libgnarl/a-dispat.ads diff --git a/gcc/ada/a-dynpri.adb b/gcc/ada/libgnarl/a-dynpri.adb index 4e67934b7d9..1b91f795e22 100644 --- a/gcc/ada/a-dynpri.adb +++ b/gcc/ada/libgnarl/a-dynpri.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-dynpri.ads b/gcc/ada/libgnarl/a-dynpri.ads index 24fbbe48d8d..24fbbe48d8d 100644 --- a/gcc/ada/a-dynpri.ads +++ b/gcc/ada/libgnarl/a-dynpri.ads diff --git a/gcc/ada/a-etgrbu.ads b/gcc/ada/libgnarl/a-etgrbu.ads index f7c21e5cc92..922d07470ce 100644 --- a/gcc/ada/a-etgrbu.ads +++ b/gcc/ada/libgnarl/a-etgrbu.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2015-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-exetim-darwin.adb b/gcc/ada/libgnarl/a-exetim-darwin.adb index 36a657cadac..a417d912728 100644 --- a/gcc/ada/a-exetim-darwin.adb +++ b/gcc/ada/libgnarl/a-exetim-darwin.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2007-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-exetim-default.ads b/gcc/ada/libgnarl/a-exetim-default.ads index 50b9bc50fab..8bf751e17e9 100644 --- a/gcc/ada/a-exetim-default.ads +++ b/gcc/ada/libgnarl/a-exetim-default.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2007-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-exetim-mingw.adb b/gcc/ada/libgnarl/a-exetim-mingw.adb index 44f4ac3b37c..264ba9d5322 100644 --- a/gcc/ada/a-exetim-mingw.adb +++ b/gcc/ada/libgnarl/a-exetim-mingw.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2007-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-exetim-mingw.ads b/gcc/ada/libgnarl/a-exetim-mingw.ads index d4295c6f1ca..d4295c6f1ca 100644 --- a/gcc/ada/a-exetim-mingw.ads +++ b/gcc/ada/libgnarl/a-exetim-mingw.ads diff --git a/gcc/ada/a-exetim-posix.adb b/gcc/ada/libgnarl/a-exetim-posix.adb index 10000bf23e1..10000bf23e1 100644 --- a/gcc/ada/a-exetim-posix.adb +++ b/gcc/ada/libgnarl/a-exetim-posix.adb diff --git a/gcc/ada/a-exetim.ads b/gcc/ada/libgnarl/a-exetim.ads index d75b6befb6f..d75b6befb6f 100644 --- a/gcc/ada/a-exetim.ads +++ b/gcc/ada/libgnarl/a-exetim.ads diff --git a/gcc/ada/a-extiin.ads b/gcc/ada/libgnarl/a-extiin.ads index a4edb8f28e7..a4edb8f28e7 100644 --- a/gcc/ada/a-extiin.ads +++ b/gcc/ada/libgnarl/a-extiin.ads diff --git a/gcc/ada/a-extiti.ads b/gcc/ada/libgnarl/a-extiti.ads index 411371dec0e..411371dec0e 100644 --- a/gcc/ada/a-extiti.ads +++ b/gcc/ada/libgnarl/a-extiti.ads diff --git a/gcc/ada/a-interr.adb b/gcc/ada/libgnarl/a-interr.adb index f01ac1ae49d..31c8aeae61c 100644 --- a/gcc/ada/a-interr.adb +++ b/gcc/ada/libgnarl/a-interr.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2015, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-interr.ads b/gcc/ada/libgnarl/a-interr.ads index 562f2781447..b435f7c3e21 100644 --- a/gcc/ada/a-interr.ads +++ b/gcc/ada/libgnarl/a-interr.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-intnam-aix.ads b/gcc/ada/libgnarl/a-intnam-aix.ads index 308f55f82b5..65391f01390 100644 --- a/gcc/ada/a-intnam-aix.ads +++ b/gcc/ada/libgnarl/a-intnam-aix.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-darwin.ads b/gcc/ada/libgnarl/a-intnam-darwin.ads index 4610876490f..e538788d243 100644 --- a/gcc/ada/a-intnam-darwin.ads +++ b/gcc/ada/libgnarl/a-intnam-darwin.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-dummy.ads b/gcc/ada/libgnarl/a-intnam-dummy.ads index 6e71411de2e..0e7afa6bb8e 100644 --- a/gcc/ada/a-intnam-dummy.ads +++ b/gcc/ada/libgnarl/a-intnam-dummy.ads @@ -7,7 +7,7 @@ -- S p e c -- -- (No Tasking Version) -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-freebsd.ads b/gcc/ada/libgnarl/a-intnam-freebsd.ads index 7362f9f156a..69ae877cfd5 100644 --- a/gcc/ada/a-intnam-freebsd.ads +++ b/gcc/ada/libgnarl/a-intnam-freebsd.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-hpux.ads b/gcc/ada/libgnarl/a-intnam-hpux.ads index db061a96b5c..0b4b1eda727 100644 --- a/gcc/ada/a-intnam-hpux.ads +++ b/gcc/ada/libgnarl/a-intnam-hpux.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-linux.ads b/gcc/ada/libgnarl/a-intnam-linux.ads index 9bbff6b8323..5bb4011c95f 100644 --- a/gcc/ada/a-intnam-linux.ads +++ b/gcc/ada/libgnarl/a-intnam-linux.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-mingw.ads b/gcc/ada/libgnarl/a-intnam-mingw.ads index 3a2bcdc179f..66bc46908af 100644 --- a/gcc/ada/a-intnam-mingw.ads +++ b/gcc/ada/libgnarl/a-intnam-mingw.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1997-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-solaris.ads b/gcc/ada/libgnarl/a-intnam-solaris.ads index 3ed974e7d4c..1113eced0d8 100644 --- a/gcc/ada/a-intnam-solaris.ads +++ b/gcc/ada/libgnarl/a-intnam-solaris.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam-vxworks.ads b/gcc/ada/libgnarl/a-intnam-vxworks.ads index 0c043f45a07..8b5aa37d019 100644 --- a/gcc/ada/a-intnam-vxworks.ads +++ b/gcc/ada/libgnarl/a-intnam-vxworks.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-intnam.ads b/gcc/ada/libgnarl/a-intnam.ads index 48a50dbf2db..399f43b697f 100644 --- a/gcc/ada/a-intnam.ads +++ b/gcc/ada/libgnarl/a-intnam.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1995-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-reatim.adb b/gcc/ada/libgnarl/a-reatim.adb index 57fcd00bf31..a304fec93f3 100644 --- a/gcc/ada/a-reatim.adb +++ b/gcc/ada/libgnarl/a-reatim.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2015, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-reatim.ads b/gcc/ada/libgnarl/a-reatim.ads index cb84859df63..2fa79631564 100644 --- a/gcc/ada/a-reatim.ads +++ b/gcc/ada/libgnarl/a-reatim.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-retide.adb b/gcc/ada/libgnarl/a-retide.adb index ecc61f6913a..22443fba281 100644 --- a/gcc/ada/a-retide.adb +++ b/gcc/ada/libgnarl/a-retide.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2010, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-retide.ads b/gcc/ada/libgnarl/a-retide.ads index 25880c67a37..31dc892bacd 100644 --- a/gcc/ada/a-retide.ads +++ b/gcc/ada/libgnarl/a-retide.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-rttiev.adb b/gcc/ada/libgnarl/a-rttiev.adb index ecb0aa7c9d5..64d59f041cb 100644 --- a/gcc/ada/a-rttiev.adb +++ b/gcc/ada/libgnarl/a-rttiev.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2005-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2005-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-rttiev.ads b/gcc/ada/libgnarl/a-rttiev.ads index 25f58ca5162..c44f88e3249 100644 --- a/gcc/ada/a-rttiev.ads +++ b/gcc/ada/libgnarl/a-rttiev.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2005-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 2005-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-stcoed.ads b/gcc/ada/libgnarl/a-stcoed.ads index 0d39cc3d762..0d39cc3d762 100644 --- a/gcc/ada/a-stcoed.ads +++ b/gcc/ada/libgnarl/a-stcoed.ads diff --git a/gcc/ada/a-synbar-posix.adb b/gcc/ada/libgnarl/a-synbar-posix.adb index 62cf23250a1..2e78a81fab6 100644 --- a/gcc/ada/a-synbar-posix.adb +++ b/gcc/ada/libgnarl/a-synbar-posix.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-synbar-posix.ads b/gcc/ada/libgnarl/a-synbar-posix.ads index 4c01852b0e6..564f2e3fb5c 100644 --- a/gcc/ada/a-synbar-posix.ads +++ b/gcc/ada/libgnarl/a-synbar-posix.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-synbar.adb b/gcc/ada/libgnarl/a-synbar.adb index 33bb3e478c7..dd79626b362 100644 --- a/gcc/ada/a-synbar.adb +++ b/gcc/ada/libgnarl/a-synbar.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-synbar.ads b/gcc/ada/libgnarl/a-synbar.ads index 6c084c23f43..07f3c5673d8 100644 --- a/gcc/ada/a-synbar.ads +++ b/gcc/ada/libgnarl/a-synbar.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-sytaco.adb b/gcc/ada/libgnarl/a-sytaco.adb index ab7c9ad1629..bb372b79fa5 100644 --- a/gcc/ada/a-sytaco.adb +++ b/gcc/ada/libgnarl/a-sytaco.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-sytaco.ads b/gcc/ada/libgnarl/a-sytaco.ads index 733fc764e23..f1d09b34263 100644 --- a/gcc/ada/a-sytaco.ads +++ b/gcc/ada/libgnarl/a-sytaco.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-tasatt.adb b/gcc/ada/libgnarl/a-tasatt.adb index 97cc06e9030..5d798b30b0d 100644 --- a/gcc/ada/a-tasatt.adb +++ b/gcc/ada/libgnarl/a-tasatt.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2014-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/a-tasatt.ads b/gcc/ada/libgnarl/a-tasatt.ads index 857cdd7956b..b6ba3e825ab 100644 --- a/gcc/ada/a-tasatt.ads +++ b/gcc/ada/libgnarl/a-tasatt.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2014-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/a-taside.adb b/gcc/ada/libgnarl/a-taside.adb index 9433669a6eb..9433669a6eb 100644 --- a/gcc/ada/a-taside.adb +++ b/gcc/ada/libgnarl/a-taside.adb diff --git a/gcc/ada/a-taside.ads b/gcc/ada/libgnarl/a-taside.ads index 72467bf66d3..1c63fb369f3 100644 --- a/gcc/ada/a-taside.ads +++ b/gcc/ada/libgnarl/a-taside.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- This specification is derived from the Ada Reference Manual for use with -- -- GNAT. The copyright notice above, and the license provisions that follow -- diff --git a/gcc/ada/g-boubuf.adb b/gcc/ada/libgnarl/g-boubuf.adb index 0613f5e06fb..9365b107ea7 100644 --- a/gcc/ada/g-boubuf.adb +++ b/gcc/ada/libgnarl/g-boubuf.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2003-2010, AdaCore -- +-- Copyright (C) 2003-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-boubuf.ads b/gcc/ada/libgnarl/g-boubuf.ads index f94641ff620..2d0566416f2 100644 --- a/gcc/ada/g-boubuf.ads +++ b/gcc/ada/libgnarl/g-boubuf.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2003-2010, AdaCore -- +-- Copyright (C) 2003-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-boumai.ads b/gcc/ada/libgnarl/g-boumai.ads index 8276e62de85..4f627aa6679 100644 --- a/gcc/ada/g-boumai.ads +++ b/gcc/ada/libgnarl/g-boumai.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2003-2010, AdaCore -- +-- Copyright (C) 2003-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-semaph.adb b/gcc/ada/libgnarl/g-semaph.adb index e6d4d73dc88..7400c881ccf 100644 --- a/gcc/ada/g-semaph.adb +++ b/gcc/ada/libgnarl/g-semaph.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2003-2010, AdaCore -- +-- Copyright (C) 2003-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-semaph.ads b/gcc/ada/libgnarl/g-semaph.ads index 027b78aac65..49a49eb7c5b 100644 --- a/gcc/ada/g-semaph.ads +++ b/gcc/ada/libgnarl/g-semaph.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2003-2010, AdaCore -- +-- Copyright (C) 2003-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-signal.adb b/gcc/ada/libgnarl/g-signal.adb index 37ba5946569..a275f1c609f 100644 --- a/gcc/ada/g-signal.adb +++ b/gcc/ada/libgnarl/g-signal.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2003-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 2003-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-signal.ads b/gcc/ada/libgnarl/g-signal.ads index 2a278046964..cdeda28c0b9 100644 --- a/gcc/ada/g-signal.ads +++ b/gcc/ada/libgnarl/g-signal.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2003-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 2003-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-tastus.ads b/gcc/ada/libgnarl/g-tastus.ads index ffb9fe0fe38..3c016f0cf84 100644 --- a/gcc/ada/g-tastus.ads +++ b/gcc/ada/libgnarl/g-tastus.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2009-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-thread.adb b/gcc/ada/libgnarl/g-thread.adb index 28ca19cf638..90d51afb8c9 100644 --- a/gcc/ada/g-thread.adb +++ b/gcc/ada/libgnarl/g-thread.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2010, AdaCore -- +-- Copyright (C) 1998-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/g-thread.ads b/gcc/ada/libgnarl/g-thread.ads index 32f661b59e7..e2fd748dc1d 100644 --- a/gcc/ada/g-thread.ads +++ b/gcc/ada/libgnarl/g-thread.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2010, AdaCore -- +-- Copyright (C) 1998-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/i-vxinco.adb b/gcc/ada/libgnarl/i-vxinco.adb index 6418af13cd4..db57c9522c9 100644 --- a/gcc/ada/i-vxinco.adb +++ b/gcc/ada/libgnarl/i-vxinco.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2016, AdaCore +-- Copyright (C) 2016-2017, AdaCore -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/i-vxinco.ads b/gcc/ada/libgnarl/i-vxinco.ads index 04ae6cfe0a4..0a4471efc0e 100644 --- a/gcc/ada/i-vxinco.ads +++ b/gcc/ada/libgnarl/i-vxinco.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2016, AdaCore +-- Copyright (C) 2016-2017, AdaCore -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-inmaop-dummy.adb b/gcc/ada/libgnarl/s-inmaop-dummy.adb index 080550abec3..2d9a1bc3f2d 100644 --- a/gcc/ada/s-inmaop-dummy.adb +++ b/gcc/ada/libgnarl/s-inmaop-dummy.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-inmaop-posix.adb b/gcc/ada/libgnarl/s-inmaop-posix.adb index c76f4f0a3ca..a671fcc7779 100644 --- a/gcc/ada/s-inmaop-posix.adb +++ b/gcc/ada/libgnarl/s-inmaop-posix.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2010, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-inmaop-vxworks.adb b/gcc/ada/libgnarl/s-inmaop-vxworks.adb index 84b1801b8eb..cbe84c87aaa 100644 --- a/gcc/ada/s-inmaop-vxworks.adb +++ b/gcc/ada/libgnarl/s-inmaop-vxworks.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2011, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-inmaop.ads b/gcc/ada/libgnarl/s-inmaop.ads index 78d2dcbe9f4..69db999534d 100644 --- a/gcc/ada/s-inmaop.ads +++ b/gcc/ada/libgnarl/s-inmaop.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-interr-dummy.adb b/gcc/ada/libgnarl/s-interr-dummy.adb index 87ed21d0367..2612c2776ab 100644 --- a/gcc/ada/s-interr-dummy.adb +++ b/gcc/ada/libgnarl/s-interr-dummy.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2013, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-interr-hwint.adb b/gcc/ada/libgnarl/s-interr-hwint.adb index 8e2950f30fb..8e2950f30fb 100644 --- a/gcc/ada/s-interr-hwint.adb +++ b/gcc/ada/libgnarl/s-interr-hwint.adb diff --git a/gcc/ada/s-interr-sigaction.adb b/gcc/ada/libgnarl/s-interr-sigaction.adb index 2e646a20422..8e9fa8544a0 100644 --- a/gcc/ada/s-interr-sigaction.adb +++ b/gcc/ada/libgnarl/s-interr-sigaction.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-interr-vxworks.adb b/gcc/ada/libgnarl/s-interr-vxworks.adb index 32fba6008af..a85d8c6b235 100644 --- a/gcc/ada/s-interr-vxworks.adb +++ b/gcc/ada/libgnarl/s-interr-vxworks.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-interr.adb b/gcc/ada/libgnarl/s-interr.adb index a88b643784f..efd598bd7f0 100644 --- a/gcc/ada/s-interr.adb +++ b/gcc/ada/libgnarl/s-interr.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-interr.ads b/gcc/ada/libgnarl/s-interr.ads index e61f3ab9ec9..a95d9c4ed6f 100644 --- a/gcc/ada/s-interr.ads +++ b/gcc/ada/libgnarl/s-interr.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-android.adb b/gcc/ada/libgnarl/s-intman-android.adb index 6c8f0fbe1d4..35c4f0a2d4b 100644 --- a/gcc/ada/s-intman-android.adb +++ b/gcc/ada/libgnarl/s-intman-android.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2014-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-dummy.adb b/gcc/ada/libgnarl/s-intman-dummy.adb index d3e222ce671..e063f35c719 100644 --- a/gcc/ada/s-intman-dummy.adb +++ b/gcc/ada/libgnarl/s-intman-dummy.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1997-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-mingw.adb b/gcc/ada/libgnarl/s-intman-mingw.adb index ab9f08ee5e4..f190e6a2f05 100644 --- a/gcc/ada/s-intman-mingw.adb +++ b/gcc/ada/libgnarl/s-intman-mingw.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-posix.adb b/gcc/ada/libgnarl/s-intman-posix.adb index 92e7ab156b9..3b132f65f80 100644 --- a/gcc/ada/s-intman-posix.adb +++ b/gcc/ada/libgnarl/s-intman-posix.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-solaris.adb b/gcc/ada/libgnarl/s-intman-solaris.adb index 03366b90189..46670acdf6c 100644 --- a/gcc/ada/s-intman-solaris.adb +++ b/gcc/ada/libgnarl/s-intman-solaris.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-susv3.adb b/gcc/ada/libgnarl/s-intman-susv3.adb index 864d7e1d2dd..eabd836263d 100644 --- a/gcc/ada/s-intman-susv3.adb +++ b/gcc/ada/libgnarl/s-intman-susv3.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-vxworks.adb b/gcc/ada/libgnarl/s-intman-vxworks.adb index f1576e92644..67f7db36a0d 100644 --- a/gcc/ada/s-intman-vxworks.adb +++ b/gcc/ada/libgnarl/s-intman-vxworks.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2010, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman-vxworks.ads b/gcc/ada/libgnarl/s-intman-vxworks.ads index 6c63d7546ba..4f4db30aaca 100644 --- a/gcc/ada/s-intman-vxworks.ads +++ b/gcc/ada/libgnarl/s-intman-vxworks.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-intman.ads b/gcc/ada/libgnarl/s-intman.ads index 71a1cefcc6e..979dbfe2169 100644 --- a/gcc/ada/s-intman.ads +++ b/gcc/ada/libgnarl/s-intman.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-linux-alpha.ads b/gcc/ada/libgnarl/s-linux-alpha.ads index 23ca44aad7c..dd748bc40e4 100644 --- a/gcc/ada/s-linux-alpha.ads +++ b/gcc/ada/libgnarl/s-linux-alpha.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2009-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-linux-android.ads b/gcc/ada/libgnarl/s-linux-android.ads index d02b96e0e79..6e208395976 100644 --- a/gcc/ada/s-linux-android.ads +++ b/gcc/ada/libgnarl/s-linux-android.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-linux-hppa.ads b/gcc/ada/libgnarl/s-linux-hppa.ads index d72c96ebcaf..dc01307a966 100644 --- a/gcc/ada/s-linux-hppa.ads +++ b/gcc/ada/libgnarl/s-linux-hppa.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2008-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-linux-mips.ads b/gcc/ada/libgnarl/s-linux-mips.ads index 6ec4a8b7576..6ec4a8b7576 100644 --- a/gcc/ada/s-linux-mips.ads +++ b/gcc/ada/libgnarl/s-linux-mips.ads diff --git a/gcc/ada/s-linux-sparc.ads b/gcc/ada/libgnarl/s-linux-sparc.ads index 96c67145fe1..c9dcd009780 100644 --- a/gcc/ada/s-linux-sparc.ads +++ b/gcc/ada/libgnarl/s-linux-sparc.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2009-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-linux-x32.ads b/gcc/ada/libgnarl/s-linux-x32.ads index 6fb453c2b4b..823d806ea84 100644 --- a/gcc/ada/s-linux-x32.ads +++ b/gcc/ada/libgnarl/s-linux-x32.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2013-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2013-2017, Free Software Foundation, Inc. -- -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- diff --git a/gcc/ada/s-linux.ads b/gcc/ada/libgnarl/s-linux.ads index 3b482846441..09227c6acc7 100644 --- a/gcc/ada/s-linux.ads +++ b/gcc/ada/libgnarl/s-linux.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2008-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-mudido-affinity.adb b/gcc/ada/libgnarl/s-mudido-affinity.adb index b0a5fdd1898..b0a5fdd1898 100644 --- a/gcc/ada/s-mudido-affinity.adb +++ b/gcc/ada/libgnarl/s-mudido-affinity.adb diff --git a/gcc/ada/s-mudido.adb b/gcc/ada/libgnarl/s-mudido.adb index b982df4cf03..0bcfcafc889 100644 --- a/gcc/ada/s-mudido.adb +++ b/gcc/ada/libgnarl/s-mudido.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2011-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2011-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-mudido.ads b/gcc/ada/libgnarl/s-mudido.ads index 06e48bd1b9c..06e48bd1b9c 100644 --- a/gcc/ada/s-mudido.ads +++ b/gcc/ada/libgnarl/s-mudido.ads diff --git a/gcc/ada/s-osinte-aix.adb b/gcc/ada/libgnarl/s-osinte-aix.adb index 2d5f160ca5f..a708eafeab1 100644 --- a/gcc/ada/s-osinte-aix.adb +++ b/gcc/ada/libgnarl/s-osinte-aix.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1997-2013, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-aix.ads b/gcc/ada/libgnarl/s-osinte-aix.ads index 02e843718b6..be5f64dc73e 100644 --- a/gcc/ada/s-osinte-aix.ads +++ b/gcc/ada/libgnarl/s-osinte-aix.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-android.adb b/gcc/ada/libgnarl/s-osinte-android.adb index 81103ee78d1..fcb504f2e61 100644 --- a/gcc/ada/s-osinte-android.adb +++ b/gcc/ada/libgnarl/s-osinte-android.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1995-2015, AdaCore -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-android.ads b/gcc/ada/libgnarl/s-osinte-android.ads index 88dc03eb7ca..d13af018c93 100644 --- a/gcc/ada/s-osinte-android.ads +++ b/gcc/ada/libgnarl/s-osinte-android.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1995-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-darwin.adb b/gcc/ada/libgnarl/s-osinte-darwin.adb index 4998e8359a6..dcac8c095b8 100644 --- a/gcc/ada/s-osinte-darwin.adb +++ b/gcc/ada/libgnarl/s-osinte-darwin.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1999-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1999-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-darwin.ads b/gcc/ada/libgnarl/s-osinte-darwin.ads index 946373c2f26..b86b5c901bc 100644 --- a/gcc/ada/s-osinte-darwin.ads +++ b/gcc/ada/libgnarl/s-osinte-darwin.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-dragonfly.adb b/gcc/ada/libgnarl/s-osinte-dragonfly.adb index dc9e19c1984..dc9e19c1984 100644 --- a/gcc/ada/s-osinte-dragonfly.adb +++ b/gcc/ada/libgnarl/s-osinte-dragonfly.adb diff --git a/gcc/ada/s-osinte-dragonfly.ads b/gcc/ada/libgnarl/s-osinte-dragonfly.ads index a67702ca82c..a67702ca82c 100644 --- a/gcc/ada/s-osinte-dragonfly.ads +++ b/gcc/ada/libgnarl/s-osinte-dragonfly.ads diff --git a/gcc/ada/s-osinte-dummy.ads b/gcc/ada/libgnarl/s-osinte-dummy.ads index 65f1f002850..09631cf19c1 100644 --- a/gcc/ada/s-osinte-dummy.ads +++ b/gcc/ada/libgnarl/s-osinte-dummy.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-freebsd.adb b/gcc/ada/libgnarl/s-osinte-freebsd.adb index 8c053b7049f..28aea88a399 100644 --- a/gcc/ada/s-osinte-freebsd.adb +++ b/gcc/ada/libgnarl/s-osinte-freebsd.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-freebsd.ads b/gcc/ada/libgnarl/s-osinte-freebsd.ads index 12854445bd3..bf9bbeeeb27 100644 --- a/gcc/ada/s-osinte-freebsd.ads +++ b/gcc/ada/libgnarl/s-osinte-freebsd.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-gnu.adb b/gcc/ada/libgnarl/s-osinte-gnu.adb index fb099acfc7d..fb099acfc7d 100644 --- a/gcc/ada/s-osinte-gnu.adb +++ b/gcc/ada/libgnarl/s-osinte-gnu.adb diff --git a/gcc/ada/s-osinte-gnu.ads b/gcc/ada/libgnarl/s-osinte-gnu.ads index 183c5b83f60..183c5b83f60 100644 --- a/gcc/ada/s-osinte-gnu.ads +++ b/gcc/ada/libgnarl/s-osinte-gnu.ads diff --git a/gcc/ada/s-osinte-hpux-dce.adb b/gcc/ada/libgnarl/s-osinte-hpux-dce.adb index a9d46a02e9a..a9d46a02e9a 100644 --- a/gcc/ada/s-osinte-hpux-dce.adb +++ b/gcc/ada/libgnarl/s-osinte-hpux-dce.adb diff --git a/gcc/ada/s-osinte-hpux-dce.ads b/gcc/ada/libgnarl/s-osinte-hpux-dce.ads index 28fb5ba8569..28fb5ba8569 100644 --- a/gcc/ada/s-osinte-hpux-dce.ads +++ b/gcc/ada/libgnarl/s-osinte-hpux-dce.ads diff --git a/gcc/ada/s-osinte-hpux.ads b/gcc/ada/libgnarl/s-osinte-hpux.ads index ab22dad81c8..08c4b44ae2d 100644 --- a/gcc/ada/s-osinte-hpux.ads +++ b/gcc/ada/libgnarl/s-osinte-hpux.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-kfreebsd-gnu.ads b/gcc/ada/libgnarl/s-osinte-kfreebsd-gnu.ads index 647778bb053..647778bb053 100644 --- a/gcc/ada/s-osinte-kfreebsd-gnu.ads +++ b/gcc/ada/libgnarl/s-osinte-kfreebsd-gnu.ads diff --git a/gcc/ada/s-osinte-linux.ads b/gcc/ada/libgnarl/s-osinte-linux.ads index fa1e060405a..87da7ff01a5 100644 --- a/gcc/ada/s-osinte-linux.ads +++ b/gcc/ada/libgnarl/s-osinte-linux.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-mingw.ads b/gcc/ada/libgnarl/s-osinte-mingw.ads index a84d635bf86..ed9bc591dbe 100644 --- a/gcc/ada/s-osinte-mingw.ads +++ b/gcc/ada/libgnarl/s-osinte-mingw.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-posix.adb b/gcc/ada/libgnarl/s-osinte-posix.adb index 6bcc7223564..d8777318e05 100644 --- a/gcc/ada/s-osinte-posix.adb +++ b/gcc/ada/libgnarl/s-osinte-posix.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2014, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-rtems.adb b/gcc/ada/libgnarl/s-osinte-rtems.adb index 9f01128c918..9f01128c918 100644 --- a/gcc/ada/s-osinte-rtems.adb +++ b/gcc/ada/libgnarl/s-osinte-rtems.adb diff --git a/gcc/ada/s-osinte-rtems.ads b/gcc/ada/libgnarl/s-osinte-rtems.ads index a658bbe8b0d..a658bbe8b0d 100644 --- a/gcc/ada/s-osinte-rtems.ads +++ b/gcc/ada/libgnarl/s-osinte-rtems.ads diff --git a/gcc/ada/s-osinte-solaris.adb b/gcc/ada/libgnarl/s-osinte-solaris.adb index 3322133720b..40c1a720ac2 100644 --- a/gcc/ada/s-osinte-solaris.adb +++ b/gcc/ada/libgnarl/s-osinte-solaris.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2010, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-solaris.ads b/gcc/ada/libgnarl/s-osinte-solaris.ads index b4baa6d4998..39d05109def 100644 --- a/gcc/ada/s-osinte-solaris.ads +++ b/gcc/ada/libgnarl/s-osinte-solaris.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-vxworks.adb b/gcc/ada/libgnarl/s-osinte-vxworks.adb index ab56b8c7d5b..6da3ff5a018 100644 --- a/gcc/ada/s-osinte-vxworks.adb +++ b/gcc/ada/libgnarl/s-osinte-vxworks.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1997-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-vxworks.ads b/gcc/ada/libgnarl/s-osinte-vxworks.ads index 10152343a61..7ae547d10b4 100644 --- a/gcc/ada/s-osinte-vxworks.ads +++ b/gcc/ada/libgnarl/s-osinte-vxworks.ads @@ -6,8 +6,8 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-osinte-x32.adb b/gcc/ada/libgnarl/s-osinte-x32.adb index 467970b963d..a2874be3d69 100644 --- a/gcc/ada/s-osinte-x32.adb +++ b/gcc/ada/libgnarl/s-osinte-x32.adb @@ -6,8 +6,8 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1994, Florida State University -- --- Copyright (C) 1995-2014, AdaCore -- +-- Copyright (C) 1991-2017, Florida State University -- +-- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-proinf.adb b/gcc/ada/libgnarl/s-proinf.adb index 1d7e424c92e..67a24b9b6b8 100644 --- a/gcc/ada/s-proinf.adb +++ b/gcc/ada/libgnarl/s-proinf.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1996-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1996-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-proinf.ads b/gcc/ada/libgnarl/s-proinf.ads index beff342383b..75c8cf44334 100644 --- a/gcc/ada/s-proinf.ads +++ b/gcc/ada/libgnarl/s-proinf.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1996-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1996-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-solita.adb b/gcc/ada/libgnarl/s-solita.adb index d1ca2c474c7..bb38578b06f 100644 --- a/gcc/ada/s-solita.adb +++ b/gcc/ada/libgnarl/s-solita.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2004-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2004-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-solita.ads b/gcc/ada/libgnarl/s-solita.ads index 0e987ea0bab..f0f1e4fa4b7 100644 --- a/gcc/ada/s-solita.ads +++ b/gcc/ada/libgnarl/s-solita.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2009-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-stusta.adb b/gcc/ada/libgnarl/s-stusta.adb index f899266218e..ebe307bd533 100644 --- a/gcc/ada/s-stusta.adb +++ b/gcc/ada/libgnarl/s-stusta.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2009-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-stusta.ads b/gcc/ada/libgnarl/s-stusta.ads index 88a8e7971c5..0d9a62e37ab 100644 --- a/gcc/ada/s-stusta.ads +++ b/gcc/ada/libgnarl/s-stusta.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2009-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taasde.adb b/gcc/ada/libgnarl/s-taasde.adb index cab0be7b13e..cab0be7b13e 100644 --- a/gcc/ada/s-taasde.adb +++ b/gcc/ada/libgnarl/s-taasde.adb diff --git a/gcc/ada/s-taasde.ads b/gcc/ada/libgnarl/s-taasde.ads index 11227539dd7..db5b6255f8b 100644 --- a/gcc/ada/s-taasde.ads +++ b/gcc/ada/libgnarl/s-taasde.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tadeca.adb b/gcc/ada/libgnarl/s-tadeca.adb index 4ebbee7ab32..f0d81cba9ec 100644 --- a/gcc/ada/s-tadeca.adb +++ b/gcc/ada/libgnarl/s-tadeca.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tadeca.ads b/gcc/ada/libgnarl/s-tadeca.ads index ac6a270c87e..5b7e3d22c0a 100644 --- a/gcc/ada/s-tadeca.ads +++ b/gcc/ada/libgnarl/s-tadeca.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2013, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tadert.adb b/gcc/ada/libgnarl/s-tadert.adb index 241523baf08..ede868ea966 100644 --- a/gcc/ada/s-tadert.adb +++ b/gcc/ada/libgnarl/s-tadert.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tadert.ads b/gcc/ada/libgnarl/s-tadert.ads index da8fafbd86c..9203820919f 100644 --- a/gcc/ada/s-tadert.ads +++ b/gcc/ada/libgnarl/s-tadert.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taenca.adb b/gcc/ada/libgnarl/s-taenca.adb index 1236194441c..1236194441c 100644 --- a/gcc/ada/s-taenca.adb +++ b/gcc/ada/libgnarl/s-taenca.adb diff --git a/gcc/ada/s-taenca.ads b/gcc/ada/libgnarl/s-taenca.ads index 6c8d66f5778..1ec47809a27 100644 --- a/gcc/ada/s-taenca.ads +++ b/gcc/ada/libgnarl/s-taenca.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprob.adb b/gcc/ada/libgnarl/s-taprob.adb index 8ba5198cce7..517b92d8af2 100644 --- a/gcc/ada/s-taprob.adb +++ b/gcc/ada/libgnarl/s-taprob.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1991-1997, Florida State University -- +-- Copyright (C) 1991-2017, Florida State University -- -- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- diff --git a/gcc/ada/s-taprob.ads b/gcc/ada/libgnarl/s-taprob.ads index 98bc4b2b36d..10c0692f38b 100644 --- a/gcc/ada/s-taprob.ads +++ b/gcc/ada/libgnarl/s-taprob.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop-dummy.adb b/gcc/ada/libgnarl/s-taprop-dummy.adb index 61cb2940c68..5ee5420a7bf 100644 --- a/gcc/ada/s-taprop-dummy.adb +++ b/gcc/ada/libgnarl/s-taprop-dummy.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop-hpux-dce.adb b/gcc/ada/libgnarl/s-taprop-hpux-dce.adb index 1c5dcc1a024..1c5dcc1a024 100644 --- a/gcc/ada/s-taprop-hpux-dce.adb +++ b/gcc/ada/libgnarl/s-taprop-hpux-dce.adb diff --git a/gcc/ada/s-taprop-linux.adb b/gcc/ada/libgnarl/s-taprop-linux.adb index cc49205cf0a..cc49205cf0a 100644 --- a/gcc/ada/s-taprop-linux.adb +++ b/gcc/ada/libgnarl/s-taprop-linux.adb diff --git a/gcc/ada/s-taprop-mingw.adb b/gcc/ada/libgnarl/s-taprop-mingw.adb index e3d0842953c..fa966514568 100644 --- a/gcc/ada/s-taprop-mingw.adb +++ b/gcc/ada/libgnarl/s-taprop-mingw.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop-posix.adb b/gcc/ada/libgnarl/s-taprop-posix.adb index fc647aa2d5e..3efc1e0de1a 100644 --- a/gcc/ada/s-taprop-posix.adb +++ b/gcc/ada/libgnarl/s-taprop-posix.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop-solaris.adb b/gcc/ada/libgnarl/s-taprop-solaris.adb index a508c42e224..e97662c12b1 100644 --- a/gcc/ada/s-taprop-solaris.adb +++ b/gcc/ada/libgnarl/s-taprop-solaris.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop-vxworks.adb b/gcc/ada/libgnarl/s-taprop-vxworks.adb index 3b0dca37ae5..b77fb106b37 100644 --- a/gcc/ada/s-taprop-vxworks.adb +++ b/gcc/ada/libgnarl/s-taprop-vxworks.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taprop.ads b/gcc/ada/libgnarl/s-taprop.ads index efe9dd265a1..393de9f1ebe 100644 --- a/gcc/ada/s-taprop.ads +++ b/gcc/ada/libgnarl/s-taprop.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tarest.adb b/gcc/ada/libgnarl/s-tarest.adb index 936e5fe16ee..4bf2df6da09 100644 --- a/gcc/ada/s-tarest.adb +++ b/gcc/ada/libgnarl/s-tarest.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1999-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1999-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tarest.ads b/gcc/ada/libgnarl/s-tarest.ads index 6a53289144f..ccc5683bd31 100644 --- a/gcc/ada/s-tarest.ads +++ b/gcc/ada/libgnarl/s-tarest.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasdeb.adb b/gcc/ada/libgnarl/s-tasdeb.adb index a18b844bcba..26b81fc0506 100644 --- a/gcc/ada/s-tasdeb.adb +++ b/gcc/ada/libgnarl/s-tasdeb.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1997-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasdeb.ads b/gcc/ada/libgnarl/s-tasdeb.ads index e0bd0c1e01a..73a0030a397 100644 --- a/gcc/ada/s-tasdeb.ads +++ b/gcc/ada/libgnarl/s-tasdeb.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1997-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1997-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-linux.adb b/gcc/ada/libgnarl/s-tasinf-linux.adb index d194cfb93dd..6484fb4273c 100644 --- a/gcc/ada/s-tasinf-linux.adb +++ b/gcc/ada/libgnarl/s-tasinf-linux.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2009, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-linux.ads b/gcc/ada/libgnarl/s-tasinf-linux.ads index 94bcac1a638..2ca039e2672 100644 --- a/gcc/ada/s-tasinf-linux.ads +++ b/gcc/ada/libgnarl/s-tasinf-linux.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2007-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-mingw.adb b/gcc/ada/libgnarl/s-tasinf-mingw.adb index 14c68dcb87a..cde440bad3d 100644 --- a/gcc/ada/s-tasinf-mingw.adb +++ b/gcc/ada/libgnarl/s-tasinf-mingw.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2007-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-mingw.ads b/gcc/ada/libgnarl/s-tasinf-mingw.ads index f4892d76a26..e8a7eaf41f5 100644 --- a/gcc/ada/s-tasinf-mingw.ads +++ b/gcc/ada/libgnarl/s-tasinf-mingw.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2007-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2007-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-solaris.adb b/gcc/ada/libgnarl/s-tasinf-solaris.adb index ac0645dcd0a..02f30fd11f8 100644 --- a/gcc/ada/s-tasinf-solaris.adb +++ b/gcc/ada/libgnarl/s-tasinf-solaris.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-solaris.ads b/gcc/ada/libgnarl/s-tasinf-solaris.ads index 2b457bc68ec..f938f9943dd 100644 --- a/gcc/ada/s-tasinf-solaris.ads +++ b/gcc/ada/libgnarl/s-tasinf-solaris.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf-vxworks.ads b/gcc/ada/libgnarl/s-tasinf-vxworks.ads index 2c57c2b22e7..49b71497d7e 100644 --- a/gcc/ada/s-tasinf-vxworks.ads +++ b/gcc/ada/libgnarl/s-tasinf-vxworks.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf.adb b/gcc/ada/libgnarl/s-tasinf.adb index d48d163a13e..cc2e6fef164 100644 --- a/gcc/ada/s-tasinf.adb +++ b/gcc/ada/libgnarl/s-tasinf.adb @@ -7,7 +7,7 @@ -- B o d y -- -- (Compiler Interface) -- -- -- --- Copyright (C) 1998-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasinf.ads b/gcc/ada/libgnarl/s-tasinf.ads index adad387f2da..804f001bc68 100644 --- a/gcc/ada/s-tasinf.ads +++ b/gcc/ada/libgnarl/s-tasinf.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasini.adb b/gcc/ada/libgnarl/s-tasini.adb index 21404d0cd52..21404d0cd52 100644 --- a/gcc/ada/s-tasini.adb +++ b/gcc/ada/libgnarl/s-tasini.adb diff --git a/gcc/ada/s-tasini.ads b/gcc/ada/libgnarl/s-tasini.ads index 29f10e06133..9ee2d086aae 100644 --- a/gcc/ada/s-tasini.ads +++ b/gcc/ada/libgnarl/s-tasini.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taskin.adb b/gcc/ada/libgnarl/s-taskin.adb index bddbe115b83..462e229645c 100644 --- a/gcc/ada/s-taskin.adb +++ b/gcc/ada/libgnarl/s-taskin.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taskin.ads b/gcc/ada/libgnarl/s-taskin.ads index a0b5879048a..cd53cf93471 100644 --- a/gcc/ada/s-taskin.ads +++ b/gcc/ada/libgnarl/s-taskin.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taspri-dummy.ads b/gcc/ada/libgnarl/s-taspri-dummy.ads index a6adf196dcd..415157c6c8a 100644 --- a/gcc/ada/s-taspri-dummy.ads +++ b/gcc/ada/libgnarl/s-taspri-dummy.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taspri-hpux-dce.ads b/gcc/ada/libgnarl/s-taspri-hpux-dce.ads index 137f34b8aed..137f34b8aed 100644 --- a/gcc/ada/s-taspri-hpux-dce.ads +++ b/gcc/ada/libgnarl/s-taspri-hpux-dce.ads diff --git a/gcc/ada/s-taspri-mingw.ads b/gcc/ada/libgnarl/s-taspri-mingw.ads index 64b115f3393..3a913e60f9c 100644 --- a/gcc/ada/s-taspri-mingw.ads +++ b/gcc/ada/libgnarl/s-taspri-mingw.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1991-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taspri-posix-noaltstack.ads b/gcc/ada/libgnarl/s-taspri-posix-noaltstack.ads index 92c22b6926e..092689ece76 100644 --- a/gcc/ada/s-taspri-posix-noaltstack.ads +++ b/gcc/ada/libgnarl/s-taspri-posix-noaltstack.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- +-- Copyright (C) 1991-2017, Florida State University -- -- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- diff --git a/gcc/ada/s-taspri-posix.ads b/gcc/ada/libgnarl/s-taspri-posix.ads index 8eb481ffa14..607b8a7380e 100644 --- a/gcc/ada/s-taspri-posix.ads +++ b/gcc/ada/libgnarl/s-taspri-posix.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1991-1994, Florida State University -- +-- Copyright (C) 1991-2017, Florida State University -- -- Copyright (C) 1995-2017, AdaCore -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- diff --git a/gcc/ada/s-taspri-solaris.ads b/gcc/ada/libgnarl/s-taspri-solaris.ads index e06d4d4dbbe..c6dbac460ff 100644 --- a/gcc/ada/s-taspri-solaris.ads +++ b/gcc/ada/libgnarl/s-taspri-solaris.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-taspri-vxworks.ads b/gcc/ada/libgnarl/s-taspri-vxworks.ads index 833bf9822f2..3450b362f0b 100644 --- a/gcc/ada/s-taspri-vxworks.ads +++ b/gcc/ada/libgnarl/s-taspri-vxworks.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2001-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2001-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasque.adb b/gcc/ada/libgnarl/s-tasque.adb index 5116c88c0e4..f6014682f95 100644 --- a/gcc/ada/s-tasque.adb +++ b/gcc/ada/libgnarl/s-tasque.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasque.ads b/gcc/ada/libgnarl/s-tasque.ads index e75af73e137..2222644aac3 100644 --- a/gcc/ada/s-tasque.ads +++ b/gcc/ada/libgnarl/s-tasque.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasren.adb b/gcc/ada/libgnarl/s-tasren.adb index c1b35482c41..c1b35482c41 100644 --- a/gcc/ada/s-tasren.adb +++ b/gcc/ada/libgnarl/s-tasren.adb diff --git a/gcc/ada/s-tasren.ads b/gcc/ada/libgnarl/s-tasren.ads index ea98fe3ccce..3deb4e5bf6b 100644 --- a/gcc/ada/s-tasren.ads +++ b/gcc/ada/libgnarl/s-tasren.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasres.ads b/gcc/ada/libgnarl/s-tasres.ads index 9445744da17..df606455aab 100644 --- a/gcc/ada/s-tasres.ads +++ b/gcc/ada/libgnarl/s-tasres.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tassta.adb b/gcc/ada/libgnarl/s-tassta.adb index 346e5bfe142..346e5bfe142 100644 --- a/gcc/ada/s-tassta.adb +++ b/gcc/ada/libgnarl/s-tassta.adb diff --git a/gcc/ada/s-tassta.ads b/gcc/ada/libgnarl/s-tassta.ads index 1717d447eb6..bc837fc9af8 100644 --- a/gcc/ada/s-tassta.ads +++ b/gcc/ada/libgnarl/s-tassta.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tasuti.adb b/gcc/ada/libgnarl/s-tasuti.adb index 1a7e8cf9f10..1a7e8cf9f10 100644 --- a/gcc/ada/s-tasuti.adb +++ b/gcc/ada/libgnarl/s-tasuti.adb diff --git a/gcc/ada/s-tasuti.ads b/gcc/ada/libgnarl/s-tasuti.ads index 875489297ea..351666645fb 100644 --- a/gcc/ada/s-tasuti.ads +++ b/gcc/ada/libgnarl/s-tasuti.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tataat.adb b/gcc/ada/libgnarl/s-tataat.adb index 0ebf3d1bb96..b2d01f87168 100644 --- a/gcc/ada/s-tataat.adb +++ b/gcc/ada/libgnarl/s-tataat.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2014-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tataat.ads b/gcc/ada/libgnarl/s-tataat.ads index 2dd5f5e6787..92e81d0a64d 100644 --- a/gcc/ada/s-tataat.ads +++ b/gcc/ada/libgnarl/s-tataat.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2014-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpinop.adb b/gcc/ada/libgnarl/s-tpinop.adb index 0ab91ffef66..9fad3764c70 100644 --- a/gcc/ada/s-tpinop.adb +++ b/gcc/ada/libgnarl/s-tpinop.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpinop.ads b/gcc/ada/libgnarl/s-tpinop.ads index 57f7c7cb839..3638543b3fa 100644 --- a/gcc/ada/s-tpinop.ads +++ b/gcc/ada/libgnarl/s-tpinop.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpoaal.adb b/gcc/ada/libgnarl/s-tpoaal.adb index 1d25fb84b62..981270324a0 100644 --- a/gcc/ada/s-tpoaal.adb +++ b/gcc/ada/libgnarl/s-tpoaal.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2011, Free Software Foundation, Inc. -- +-- Copyright (C) 2011-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpoben.adb b/gcc/ada/libgnarl/s-tpoben.adb index ddea94802b8..ff17a729ed5 100644 --- a/gcc/ada/s-tpoben.adb +++ b/gcc/ada/libgnarl/s-tpoben.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpoben.ads b/gcc/ada/libgnarl/s-tpoben.ads index 8f928204d68..d7e9e4d490f 100644 --- a/gcc/ada/s-tpoben.ads +++ b/gcc/ada/libgnarl/s-tpoben.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/libgnarl/s-tpobmu.adb b/gcc/ada/libgnarl/s-tpobmu.adb new file mode 100644 index 00000000000..412bc96b2a4 --- /dev/null +++ b/gcc/ada/libgnarl/s-tpobmu.adb @@ -0,0 +1,53 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . T A S K I N G . P R O T E C T E D _ O B J E C T S . -- +-- M U L T I P R O C E S S O R S -- +-- B o d y -- +-- -- +-- Copyright (C) 2010-2017, AdaCore -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 3, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. -- +-- -- +-- As a special exception under Section 7 of GPL version 3, you are granted -- +-- additional permissions described in the GCC Runtime Library Exception, -- +-- version 3.1, as published by the Free Software Foundation. -- +-- -- +-- You should have received a copy of the GNU General Public License and -- +-- a copy of the GCC Runtime Library Exception along with this program; -- +-- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- +-- <http://www.gnu.org/licenses/>. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +package body System.Tasking.Protected_Objects.Multiprocessors is + + ------------ + -- Served -- + ------------ + + procedure Served (Entry_Call : Entry_Call_Link) is + pragma Unreferenced (Entry_Call); + begin + pragma Assert (False, "Invalid operation"); + end Served; + + ------------------------- + -- Wakeup_Served_Entry -- + ------------------------- + + procedure Wakeup_Served_Entry is + begin + pragma Assert (False, "Invalid operation"); + end Wakeup_Served_Entry; + +end System.Tasking.Protected_Objects.Multiprocessors; diff --git a/gcc/ada/libgnarl/s-tpobmu.ads b/gcc/ada/libgnarl/s-tpobmu.ads new file mode 100644 index 00000000000..de65279e339 --- /dev/null +++ b/gcc/ada/libgnarl/s-tpobmu.ads @@ -0,0 +1,43 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . T A S K I N G . P R O T E C T E D _ O B J E C T S . -- +-- M U L T I P R O C E S S O R S -- +-- S p e c -- +-- -- +-- Copyright (C) 2010-2017, AdaCore -- +-- -- +-- GNARL is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 3, or (at your option) any later ver- -- +-- sion. GNARL is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. -- +-- -- +-- As a special exception under Section 7 of GPL version 3, you are granted -- +-- additional permissions described in the GCC Runtime Library Exception, -- +-- version 3.1, as published by the Free Software Foundation. -- +-- -- +-- You should have received a copy of the GNU General Public License and -- +-- a copy of the GCC Runtime Library Exception along with this program; -- +-- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- +-- <http://www.gnu.org/licenses/>. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +package System.Tasking.Protected_Objects.Multiprocessors is + + procedure Served (Entry_Call : Entry_Call_Link); + -- This procedure is called at the end of a call to an entry or to a + -- protected procedure. It adds Entry_Call to a per-CPU list, and pokes + -- the CPU (the one from the task waiting on the entry). + + procedure Wakeup_Served_Entry; + -- Called when the CPU is poked to awake all the tasks of the current CPU + -- waiting on entries. + +end System.Tasking.Protected_Objects.Multiprocessors; diff --git a/gcc/ada/s-tpobop.adb b/gcc/ada/libgnarl/s-tpobop.adb index 242fe45f97e..242fe45f97e 100644 --- a/gcc/ada/s-tpobop.adb +++ b/gcc/ada/libgnarl/s-tpobop.adb diff --git a/gcc/ada/s-tpobop.ads b/gcc/ada/libgnarl/s-tpobop.ads index 9b67fbd4673..400053c9308 100644 --- a/gcc/ada/s-tpobop.ads +++ b/gcc/ada/libgnarl/s-tpobop.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpopsp-posix-foreign.adb b/gcc/ada/libgnarl/s-tpopsp-posix-foreign.adb index 485abc5c953..66f979ea8f1 100644 --- a/gcc/ada/s-tpopsp-posix-foreign.adb +++ b/gcc/ada/libgnarl/s-tpopsp-posix-foreign.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpopsp-posix.adb b/gcc/ada/libgnarl/s-tpopsp-posix.adb index af068e0bc22..f38308fd033 100644 --- a/gcc/ada/s-tpopsp-posix.adb +++ b/gcc/ada/libgnarl/s-tpopsp-posix.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpopsp-solaris.adb b/gcc/ada/libgnarl/s-tpopsp-solaris.adb index 1d46e714cc4..7c00d057ee4 100644 --- a/gcc/ada/s-tpopsp-solaris.adb +++ b/gcc/ada/libgnarl/s-tpopsp-solaris.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2009, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tpopsp-tls.adb b/gcc/ada/libgnarl/s-tpopsp-tls.adb index a82f7f38d3e..d21d2bebe14 100644 --- a/gcc/ada/s-tpopsp-tls.adb +++ b/gcc/ada/libgnarl/s-tpopsp-tls.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/libgnarl/s-tpopsp-vxworks-tls.adb b/gcc/ada/libgnarl/s-tpopsp-vxworks-tls.adb new file mode 100644 index 00000000000..744ec488ac6 --- /dev/null +++ b/gcc/ada/libgnarl/s-tpopsp-vxworks-tls.adb @@ -0,0 +1,79 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- SYSTEM.TASK_PRIMITIVES.OPERATIONS.SPECIFIC -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 3, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. -- +-- -- +-- As a special exception under Section 7 of GPL version 3, you are granted -- +-- additional permissions described in the GCC Runtime Library Exception, -- +-- version 3.1, as published by the Free Software Foundation. -- +-- -- +-- You should have received a copy of the GNU General Public License and -- +-- a copy of the GCC Runtime Library Exception along with this program; -- +-- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- +-- <http://www.gnu.org/licenses/>. -- +-- -- +-- GNARL was developed by the GNARL team at Florida State University. -- +-- Extensive contributions were provided by Ada Core Technologies, Inc. -- +-- -- +------------------------------------------------------------------------------ + +-- This is a VxWorks version of this package using Thread_Local_Storage +-- support (VxWorks 6.6 and higher). The implementation is based on __threads +-- support. + +separate (System.Task_Primitives.Operations) +package body Specific is + + ATCB : aliased Task_Id := null; + -- Ada Task_Id associated with a thread + pragma Thread_Local_Storage (ATCB); + + ---------------- + -- Initialize -- + ---------------- + + procedure Initialize is + begin + null; + end Initialize; + + ------------------- + -- Is_Valid_Task -- + ------------------- + + function Is_Valid_Task return Boolean is + begin + return ATCB /= Null_Task; + end Is_Valid_Task; + + --------- + -- Set -- + --------- + + procedure Set (Self_Id : Task_Id) is + begin + ATCB := Self_Id; + end Set; + + ---------- + -- Self -- + ---------- + + function Self return Task_Id is + begin + return ATCB; + end Self; + +end Specific; diff --git a/gcc/ada/s-tpopsp-vxworks.adb b/gcc/ada/libgnarl/s-tpopsp-vxworks.adb index c3a23c26509..bc343b1e16c 100644 --- a/gcc/ada/s-tpopsp-vxworks.adb +++ b/gcc/ada/libgnarl/s-tpopsp-vxworks.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1992-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tporft.adb b/gcc/ada/libgnarl/s-tporft.adb index 2f22f8aaac9..7b8a59276f8 100644 --- a/gcc/ada/s-tporft.adb +++ b/gcc/ada/libgnarl/s-tporft.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2002-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 2002-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tposen.adb b/gcc/ada/libgnarl/s-tposen.adb index 9bdf7f82238..c87caac7edd 100644 --- a/gcc/ada/s-tposen.adb +++ b/gcc/ada/libgnarl/s-tposen.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 1998-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-tposen.ads b/gcc/ada/libgnarl/s-tposen.ads index ea0513a1792..625cdfc30de 100644 --- a/gcc/ada/s-tposen.ads +++ b/gcc/ada/libgnarl/s-tposen.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1992-2016, Free Software Foundation, Inc. -- +-- Copyright (C) 1992-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwext-kernel.adb b/gcc/ada/libgnarl/s-vxwext-kernel.adb index 404e9aaa946..9b43b3b7900 100644 --- a/gcc/ada/s-vxwext-kernel.adb +++ b/gcc/ada/libgnarl/s-vxwext-kernel.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2008-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwext-kernel.ads b/gcc/ada/libgnarl/s-vxwext-kernel.ads index dfdbcf19544..914f281c2b5 100644 --- a/gcc/ada/s-vxwext-kernel.ads +++ b/gcc/ada/libgnarl/s-vxwext-kernel.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2008-2015, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/libgnarl/s-vxwext-rtp-smp.adb b/gcc/ada/libgnarl/s-vxwext-rtp-smp.adb new file mode 100644 index 00000000000..18ad35fdc35 --- /dev/null +++ b/gcc/ada/libgnarl/s-vxwext-rtp-smp.adb @@ -0,0 +1,138 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . V X W O R K S . E X T -- +-- -- +-- B o d y -- +-- -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 3, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. -- +-- -- +-- As a special exception under Section 7 of GPL version 3, you are granted -- +-- additional permissions described in the GCC Runtime Library Exception, -- +-- version 3.1, as published by the Free Software Foundation. -- +-- -- +-- You should have received a copy of the GNU General Public License and -- +-- a copy of the GCC Runtime Library Exception along with this program; -- +-- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- +-- <http://www.gnu.org/licenses/>. -- +-- -- +------------------------------------------------------------------------------ + +-- This package provides VxWorks specific support functions needed +-- by System.OS_Interface. + +-- This is the VxWorks 6 RTP/SMP version of this package + +package body System.VxWorks.Ext is + + ERROR : constant := -1; + + -------------- + -- Int_Lock -- + -------------- + + function Int_Lock return int is + begin + return ERROR; + end Int_Lock; + + ---------------- + -- Int_Unlock -- + ---------------- + + function Int_Unlock (Old : int) return int is + pragma Unreferenced (Old); + begin + return ERROR; + end Int_Unlock; + + ----------------------- + -- Interrupt_Connect -- + ----------------------- + + function Interrupt_Connect + (Vector : Interrupt_Vector; + Handler : Interrupt_Handler; + Parameter : System.Address := System.Null_Address) return int + is + pragma Unreferenced (Vector, Handler, Parameter); + begin + return ERROR; + end Interrupt_Connect; + + ----------------------- + -- Interrupt_Context -- + ----------------------- + + function Interrupt_Context return int is + begin + -- For RTPs, never in an interrupt context + + return 0; + end Interrupt_Context; + + -------------------------------- + -- Interrupt_Number_To_Vector -- + -------------------------------- + + function Interrupt_Number_To_Vector + (intNum : int) return Interrupt_Vector + is + pragma Unreferenced (intNum); + begin + return 0; + end Interrupt_Number_To_Vector; + + --------------- + -- semDelete -- + --------------- + + function semDelete (Sem : SEM_ID) return int is + function OS_semDelete (Sem : SEM_ID) return int; + pragma Import (C, OS_semDelete, "semDelete"); + begin + return OS_semDelete (Sem); + end semDelete; + + -------------------- + -- Set_Time_Slice -- + -------------------- + + function Set_Time_Slice (ticks : int) return int is + pragma Unreferenced (ticks); + begin + return ERROR; + end Set_Time_Slice; + + ------------------------ + -- taskCpuAffinitySet -- + ------------------------ + + function taskCpuAffinitySet (tid : t_id; CPU : int) return int + is + function Set_Affinity (tid : t_id; CPU : int) return int; + pragma Import (C, Set_Affinity, "__gnat_set_affinity"); + begin + return Set_Affinity (tid, CPU); + end taskCpuAffinitySet; + + ------------------------- + -- taskMaskAffinitySet -- + ------------------------- + + function taskMaskAffinitySet (tid : t_id; CPU_Set : unsigned) return int is + function Set_Affinity (tid : t_id; CPU_Set : unsigned) return int; + pragma Import (C, Set_Affinity, "__gnat_set_affinity_mask"); + begin + return Set_Affinity (tid, CPU_Set); + end taskMaskAffinitySet; + +end System.VxWorks.Ext; diff --git a/gcc/ada/s-vxwext-rtp.adb b/gcc/ada/libgnarl/s-vxwext-rtp.adb index 4dd7ab46c95..f53aba1055c 100644 --- a/gcc/ada/s-vxwext-rtp.adb +++ b/gcc/ada/libgnarl/s-vxwext-rtp.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2008-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwext-rtp.ads b/gcc/ada/libgnarl/s-vxwext-rtp.ads index 4b658f69434..e4235a9984f 100644 --- a/gcc/ada/s-vxwext-rtp.ads +++ b/gcc/ada/libgnarl/s-vxwext-rtp.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2008-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/libgnarl/s-vxwext-vthreads.ads b/gcc/ada/libgnarl/s-vxwext-vthreads.ads new file mode 100644 index 00000000000..6fb923b5ee7 --- /dev/null +++ b/gcc/ada/libgnarl/s-vxwext-vthreads.ads @@ -0,0 +1,109 @@ +------------------------------------------------------------------------------ +-- -- +-- GNAT RUN-TIME LIBRARY (GNARL) COMPONENTS -- +-- -- +-- S Y S T E M . V X W O R K S . E X T -- +-- -- +-- S p e c -- +-- -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- +-- -- +-- GNAT is free software; you can redistribute it and/or modify it under -- +-- terms of the GNU General Public License as published by the Free Soft- -- +-- ware Foundation; either version 3, or (at your option) any later ver- -- +-- sion. GNAT is distributed in the hope that it will be useful, but WITH- -- +-- OUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY -- +-- or FITNESS FOR A PARTICULAR PURPOSE. -- +-- -- +-- As a special exception under Section 7 of GPL version 3, you are granted -- +-- additional permissions described in the GCC Runtime Library Exception, -- +-- version 3.1, as published by the Free Software Foundation. -- +-- -- +-- You should have received a copy of the GNU General Public License and -- +-- a copy of the GCC Runtime Library Exception along with this program; -- +-- see the files COPYING3 and COPYING.RUNTIME respectively. If not, see -- +-- <http://www.gnu.org/licenses/>. -- +-- -- +------------------------------------------------------------------------------ + +-- This package provides VxWorks specific support functions needed +-- by System.OS_Interface. + +-- This is the VxWorks 653 vThreads version of this package + +with Interfaces.C; + +package System.VxWorks.Ext is + pragma Preelaborate; + + subtype SEM_ID is Long_Integer; + -- typedef struct semaphore *SEM_ID; + + type sigset_t is mod 2 ** Interfaces.C.long'Size; + + type t_id is new Long_Integer; + subtype int is Interfaces.C.int; + subtype unsigned is Interfaces.C.unsigned; + + type Interrupt_Handler is access procedure (parameter : System.Address); + pragma Convention (C, Interrupt_Handler); + + type Interrupt_Vector is new System.Address; + function Int_Lock return int; + pragma Inline (Int_Lock); + + function Int_Unlock (Old : int) return int; + pragma Inline (Int_Unlock); + + function Interrupt_Connect + (Vector : Interrupt_Vector; + Handler : Interrupt_Handler; + Parameter : System.Address := System.Null_Address) return int; + pragma Convention (C, Interrupt_Connect); + + function Interrupt_Context return int; + pragma Convention (C, Interrupt_Context); + + function Interrupt_Number_To_Vector + (intNum : int) return Interrupt_Vector; + pragma Convention (C, Interrupt_Number_To_Vector); + + function semDelete (Sem : SEM_ID) return int; + pragma Convention (C, semDelete); + + function Task_Cont (tid : t_id) return int; + pragma Import (C, Task_Cont, "taskResume"); + + function Task_Stop (tid : t_id) return int; + pragma Import (C, Task_Stop, "taskSuspend"); + + function kill (pid : t_id; sig : int) return int; + pragma Import (C, kill, "kill"); + + function getpid return t_id; + pragma Import (C, getpid, "taskIdSelf"); + + function Set_Time_Slice (ticks : int) return int; + pragma Import (C, Set_Time_Slice, "kernelTimeSlice"); + + type UINT64 is mod 2 ** Long_Long_Integer'Size; + + function tickGet return UINT64; + -- "tickGet" not available for cert vThreads: + pragma Import (C, tickGet, "tick64Get"); + + -------------------------------- + -- Processor Affinity for SMP -- + -------------------------------- + + function taskCpuAffinitySet (tid : t_id; CPU : int) return int; + pragma Convention (C, taskCpuAffinitySet); + -- For SMP run-times set the CPU affinity. + -- For uniprocessor systems return ERROR status. + + function taskMaskAffinitySet (tid : t_id; CPU_Set : unsigned) return int; + pragma Convention (C, taskMaskAffinitySet); + -- For SMP run-times set the CPU mask affinity. + -- For uniprocessor systems return ERROR status. + +end System.VxWorks.Ext; diff --git a/gcc/ada/s-vxwext.adb b/gcc/ada/libgnarl/s-vxwext.adb index a386af91d0f..332d979cb54 100644 --- a/gcc/ada/s-vxwext.adb +++ b/gcc/ada/libgnarl/s-vxwext.adb @@ -6,7 +6,7 @@ -- -- -- B o d y -- -- -- --- Copyright (C) 2009-2011, Free Software Foundation, Inc. -- +-- Copyright (C) 2009-2017, Free Software Foundation, Inc. -- -- -- -- GNAT is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwext.ads b/gcc/ada/libgnarl/s-vxwext.ads index 1aea52739e3..860cdac84ea 100644 --- a/gcc/ada/s-vxwext.ads +++ b/gcc/ada/libgnarl/s-vxwext.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 2008-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 2008-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwork-arm.ads b/gcc/ada/libgnarl/s-vxwork-arm.ads index 8c4cf7e53e2..ec9c294b6c4 100644 --- a/gcc/ada/s-vxwork-arm.ads +++ b/gcc/ada/libgnarl/s-vxwork-arm.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2013, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwork-ppc.ads b/gcc/ada/libgnarl/s-vxwork-ppc.ads index 2c25e2ce38a..3c7f4a0766d 100644 --- a/gcc/ada/s-vxwork-ppc.ads +++ b/gcc/ada/libgnarl/s-vxwork-ppc.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2012, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/s-vxwork-x86.ads b/gcc/ada/libgnarl/s-vxwork-x86.ads index fac24f316fd..f40a78a004c 100644 --- a/gcc/ada/s-vxwork-x86.ads +++ b/gcc/ada/libgnarl/s-vxwork-x86.ads @@ -6,7 +6,7 @@ -- -- -- S p e c -- -- -- --- Copyright (C) 1998-2014, Free Software Foundation, Inc. -- +-- Copyright (C) 1998-2017, Free Software Foundation, Inc. -- -- -- -- GNARL is free software; you can redistribute it and/or modify it under -- -- terms of the GNU General Public License as published by the Free Soft- -- diff --git a/gcc/ada/thread.c b/gcc/ada/libgnarl/thread.c index bd3cfa6af48..5d616505861 100644 --- a/gcc/ada/thread.c +++ b/gcc/ada/libgnarl/thread.c @@ -6,7 +6,7 @@ * * * C Implementation File * * * - * Copyright (C) 2011-2014, Free Software Foundation, Inc. * + * Copyright (C) 2011-2017, Free Software Foundation, Inc. * * * * GNAT is free software; you can redistribute it and/or modify it under * * terms of the GNU General Public License as published by the Free Soft- * |