]> git.ipfire.org Git - thirdparty/gcc.git/commit
[Ada] Make GNAT.Array_Split a preelaborable unit
authorpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2018 09:18:44 +0000 (09:18 +0000)
committerpmderodat <pmderodat@138bc75d-0d04-0410-961f-82ee72b054a4>
Mon, 11 Jun 2018 09:18:44 +0000 (09:18 +0000)
commit0ded4220fb9764d9a83ea0a76425583d5cf8050e
tree09b1d39b3ba5a4b76cea4abe16e1432d92f24b31
parentc27628e23e5a64d8810d64c38ebb124c0db600ee
[Ada] Make GNAT.Array_Split a preelaborable unit

This patch makes GNAT.Array_Split a preelaborable unit. As a result, it can be
withed by other preelaborated untis.

2018-06-11  Hristian Kirtchev  <kirtchev@adacore.com>

gcc/ada/

* libgnat/g-arrspl.ads: Add pragma Preelaborate.

gcc/testsuite/

* gnat.dg/gnat_array_split1.adb, gnat.dg/gnat_array_split1.ads: New
testcase.

git-svn-id: svn+ssh://gcc.gnu.org/svn/gcc/trunk@261419 138bc75d-0d04-0410-961f-82ee72b054a4
gcc/ada/ChangeLog
gcc/ada/libgnat/g-arrspl.ads
gcc/testsuite/ChangeLog
gcc/testsuite/gnat.dg/gnat_array_split1.adb [new file with mode: 0644]
gcc/testsuite/gnat.dg/gnat_array_split1.ads [new file with mode: 0644]