aboutsummaryrefslogtreecommitdiff
path: root/gcc/ada/impunit.adb
diff options
context:
space:
mode:
authorHristian Kirtchev <kirtchev@adacore.com>2018-08-21 14:45:49 +0000
committerPierre-Marie de Rodat <pmderodat@gcc.gnu.org>2018-08-21 14:45:49 +0000
commit2201fa7bd34d215e4aeeb961d41f60f3fb80f101 (patch)
treecb36eda183a044c293786c8783b0e9c4064218ea /gcc/ada/impunit.adb
parentc36d21ee42349ea0e8565daa2013ba4f193d4ffe (diff)
downloadgcc-2201fa7bd34d215e4aeeb961d41f60f3fb80f101.zip
gcc-2201fa7bd34d215e4aeeb961d41f60f3fb80f101.tar.gz
gcc-2201fa7bd34d215e4aeeb961d41f60f3fb80f101.tar.bz2
[Ada] General purpose doubly linked list for compiler and tool use
This patch adds unit GNAT.Lists which currently contains the implementation of a general purpose doubly linked list intended for use by the compiler and the tools around it. 2018-08-21 Hristian Kirtchev <kirtchev@adacore.com> gcc/ada/ * impunit.adb: Add g-lists to the set of non-implementation units. * libgnat/g-lists.adb, libgnat/g-lists.ads: New unit. * Makefile.rtl: Add g-lists to the set of non-tasking units. * gcc-interface/Make-lang.in: Add g-lists to the set of files used by gnat1. gcc/testsuite/ * gnat.dg/linkedlist.adb: New testcase. From-SVN: r263714
Diffstat (limited to 'gcc/ada/impunit.adb')
-rw-r--r--gcc/ada/impunit.adb1
1 files changed, 1 insertions, 0 deletions
diff --git a/gcc/ada/impunit.adb b/gcc/ada/impunit.adb
index cfa1d5e..7d35902 100644
--- a/gcc/ada/impunit.adb
+++ b/gcc/ada/impunit.adb
@@ -281,6 +281,7 @@ package body Impunit is
("g-htable", F), -- GNAT.Htable
("g-io ", F), -- GNAT.IO
("g-io_aux", F), -- GNAT.IO_Aux
+ ("g-lists ", F), -- GNAT.Lists
("g-locfil", F), -- GNAT.Lock_Files
("g-mbdira", F), -- GNAT.MBBS_Discrete_Random
("g-mbflra", F), -- GNAT.MBBS_Float_Random