aboutsummaryrefslogtreecommitdiffstats
path: root/lang
diff options
context:
space:
mode:
authoralex <alex@FreeBSD.org>2000-12-27 19:28:58 +0800
committeralex <alex@FreeBSD.org>2000-12-27 19:28:58 +0800
commiteb185bd429a3bf66fc3c382b8a25855479c8a9c5 (patch)
tree3cec63984ee9a6b87bf6444fb62488ccc478b359 /lang
parent49a9185deeaa684486c9467acc225c9b5e35b67b (diff)
downloadfreebsd-ports-gnome-eb185bd429a3bf66fc3c382b8a25855479c8a9c5.tar.gz
freebsd-ports-gnome-eb185bd429a3bf66fc3c382b8a25855479c8a9c5.tar.zst
freebsd-ports-gnome-eb185bd429a3bf66fc3c382b8a25855479c8a9c5.zip
Add jgnat-1.0p, an Ada to Java-Byte-Code compiler.
PR: 17799 Submitted by: Samuel Tardieu <sam@inf.enst.fr>
Diffstat (limited to 'lang')
-rw-r--r--lang/Makefile1
-rw-r--r--lang/jgnat/Makefile39
-rw-r--r--lang/jgnat/distinfo1
-rw-r--r--lang/jgnat/files/patch-aa79
-rw-r--r--lang/jgnat/files/patch-ab87
-rw-r--r--lang/jgnat/files/patch-ac31
-rw-r--r--lang/jgnat/files/patch-ad38
-rw-r--r--lang/jgnat/pkg-comment1
-rw-r--r--lang/jgnat/pkg-descr5
-rw-r--r--lang/jgnat/pkg-plist682
10 files changed, 964 insertions, 0 deletions
diff --git a/lang/Makefile b/lang/Makefile
index 063f39f6eab4..537c9381ba69 100644
--- a/lang/Makefile
+++ b/lang/Makefile
@@ -50,6 +50,7 @@
SUBDIR += intel2gas
SUBDIR += intercal
SUBDIR += itcl
+ SUBDIR += jgnat
SUBDIR += lcc
SUBDIR += libobjects
SUBDIR += librep
diff --git a/lang/jgnat/Makefile b/lang/jgnat/Makefile
new file mode 100644
index 000000000000..2e913c50ca76
--- /dev/null
+++ b/lang/jgnat/Makefile
@@ -0,0 +1,39 @@
+# New ports collection makefile for: jgnat
+# Date created: 8 Apr 2000
+# Whom: Samuel Tardieu <sam@inf.enst.fr>
+#
+# $FreeBSD$
+#
+
+PORTNAME= jgnat
+PORTVERSION= 1.0.p
+DISTNAME= ${PORTNAME}-1.0p-src
+CATEGORIES= lang
+MASTER_SITES= ftp://cs.nyu.edu/pub/gnat/jgnat/jgnat-1.0p/split-1.0p/ \
+ ftp://ftp.lip6.fr/pub/gnat/jgnat/jgnat-1.0p/split-1.0p/
+EXTRACT_SUFX= .tgz
+
+MAINTAINER= sam@inf.enst.fr
+
+BUILD_DEPENDS= ${LOCALBASE}/bin/adagcc:${PORTSDIR}/lang/gnat \
+ ${LOCALBASE}/jdk1.1.8/bin/javac:${PORTSDIR}/java/jdk
+
+USE_GMAKE= yes
+
+WRKSRC= ${WRKDIR}/jgnat-1.0p/src
+
+LIBDIR= ${PREFIX}/lib/jgnat
+ADAINCDIR= ${LIBDIR}/adainclude
+ADALIBDIR= ${LIBDIR}/adalib
+
+do-install:
+ -${MKDIR} ${LIBDIR}
+ -${MKDIR} ${ADAINCDIR}
+ -${MKDIR} ${ADALIBDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/../bin/* ${PREFIX}/bin
+ ${INSTALL_DATA} ${WRKSRC}/../lib/jgnat.jar ${LIBDIR}
+ ${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adainclude/* ${ADAINCDIR}
+ ${INSTALL_DATA} ${WRKSRC}/../lib/jgnat/adalib/* ${ADALIBDIR}
+ ${CHMOD} a-r ${ADALIBDIR}/*.ali
+
+.include <bsd.port.mk>
diff --git a/lang/jgnat/distinfo b/lang/jgnat/distinfo
new file mode 100644
index 000000000000..16c672983757
--- /dev/null
+++ b/lang/jgnat/distinfo
@@ -0,0 +1 @@
+MD5 (jgnat-1.0p-src.tgz) = 9b42bb0bf94695cc3b7495ced4609144
diff --git a/lang/jgnat/files/patch-aa b/lang/jgnat/files/patch-aa
new file mode 100644
index 000000000000..7dee6b7877a8
--- /dev/null
+++ b/lang/jgnat/files/patch-aa
@@ -0,0 +1,79 @@
+--- Makefile.orig Mon Mar 27 18:56:24 2000
++++ Makefile Tue Apr 4 21:00:47 2000
+@@ -66,7 +66,7 @@
+ DEBUG_JGNAT =
+ # Set this variable if you want to be able to debug the JGNAT toolchain
+
+-JDK11_LIB =
++JDK11_LIB = :/usr/local/jdk1.1.8/lib/classes.zip
+ # Needed only if you are using Sun's JDK 1.1.*. Leave this blank for JDK 1.2.*.
+ # Path separator followed by the zip file containing the JDK 1.1 lib
+ # installed on the machine on which you are doing the build. For instance, on
+@@ -82,7 +82,7 @@
+ VERSION = 1.0p
+ # The current version number of JGNAT
+
+-HOST = ${shell gcc -dumpmachine}
++HOST = ${shell adagcc -dumpmachine}
+ # Name of the host computer on which the JGNAT executables were built
+
+ TGZ = tgz
+@@ -236,6 +236,7 @@
+ CD = cd
+ CP = cp -p -f
+ ECHO = echo
++FIND = find
+ MKDIR = mkdir -p
+ MV = mv -f
+ PWD = pwd
+@@ -277,7 +278,7 @@
+ TOOL_FLAGS = -O2 -gnatgp -gnata
+ LIB_FLAGS = -O -gnatgp -gnata
+ STRIP = -s
+- JAR = jar c0f
++ JAR = /usr/local/jdk1.1.8/bin/jar c0f
+ else
+ C_FLAGS = -O
+ TOOL_FLAGS = -g -O -gnatgpa
+@@ -325,13 +326,13 @@
+ $(EXTRA_LINK_FLAGS)
+ # Linker flags used to build the $(GNATMAKE_CUR_LIB) executables
+
+-GCC = gcc -c $(C_FLAGS)
++GCC = adagcc -c $(C_FLAGS)
+ # C compiler to build the C objects
+
+ JGNAT = $(BIN)/jgnat $(LIB_FLAGS)
+ # JGNAT compiler to build the Ada part of the JGNAT library
+
+-JAVAC = javac -deprecation -classpath $(LIB)$(JDK11_LIB)
++JAVAC = /usr/local/jdk1.1.8/bin/javac -deprecation -classpath $(LIB)$(JDK11_LIB)
+ # The Java compiler to build the Java part of the JGNAT library
+
+ ###########################################
+@@ -410,12 +411,12 @@
+
+ clean_bin : check_vars
+ $(CD) $(BIN); $(RM) $(HOST_TOOLS_EXE)
+- $(RM) $(OBJ)/*
+- $(RM) $(OBJS)/*
++ $(RM) -r $(OBJ) && $(MKDIR) $(OBJ)
++ $(RM) -r $(OBJS) && $(MKDIR) $(OBJS)
+
+ clean_lib : check_vars
+- $(RM) $(ADALIB)/*
+- $(RM) $(ADAINCLUDE)/*
++ $(RM) -r $(ADALIB) && $(MKDIR) $(ADALIB)
++ $(RM) -r $(ADAINCLUDE) && $(MKDIR) $(ADAINCLUDE)
+ $(RM) $(LIB)/*.jar
+
+ ########
+@@ -1316,7 +1317,7 @@
+ else
+ $(CD) $(LIB); $(JAR) $(JGNAT_JAR) jgnat/adalib/*.class
+ endif
+- $(RM) $(ADALIB)/*.class
++ $(FIND) $(ADALIB) -name '*.class' -exec rm {} \;
+
+ ###########################################
+ # JGNAT Installation: create_install_dirs #
diff --git a/lang/jgnat/files/patch-ab b/lang/jgnat/files/patch-ab
new file mode 100644
index 000000000000..36b40089dca3
--- /dev/null
+++ b/lang/jgnat/files/patch-ab
@@ -0,0 +1,87 @@
+--- osint.ads.orig Tue Apr 4 20:28:14 2000
++++ osint.ads Tue Apr 4 20:28:42 2000
+@@ -227,15 +227,6 @@
+ -- Type used to return a String_Access_List without dragging in secondary
+ -- stack.
+
+- function To_Canonical_File_List
+- (Wildcard_Host_File : String; Only_Dirs : Boolean)
+- return String_Access_List_Access;
+- -- Expand a wildcard host syntax file or directory specification (e.g. on
+- -- a VMS host, any file or directory spec that contains:
+- -- "*", or "%", or "...")
+- -- and return a list of valid Unix syntax file or directory specs.
+- -- If Only_Dirs is True, then only return directories.
+-
+ function To_Canonical_Dir_Spec
+ (Host_Dir : String;
+ Prefix_Style : Boolean)
+--- osint.adb.orig Tue Apr 4 20:28:22 2000
++++ osint.adb Tue Apr 4 20:28:58 2000
+@@ -2333,66 +2333,6 @@
+ end Time_From_Last_Bind;
+
+ ---------------------------
+- -- To_Canonical_File_List --
+- ---------------------------
+-
+- function To_Canonical_File_List
+- (Wildcard_Host_File : String;
+- Only_Dirs : Boolean)
+- return String_Access_List_Access
+- is
+- function To_Canonical_File_List_Init
+- (Host_File : Address;
+- Only_Dirs : Integer)
+- return Integer;
+- pragma Import (C, To_Canonical_File_List_Init,
+- "to_canonical_file_list_init");
+-
+- function To_Canonical_File_List_Next return Address;
+- pragma Import (C, To_Canonical_File_List_Next,
+- "to_canonical_file_list_next");
+-
+- procedure To_Canonical_File_List_Free;
+- pragma Import (C, To_Canonical_File_List_Free,
+- "to_canonical_file_list_free");
+-
+- Num_Files : Integer;
+- C_Wildcard_Host_File : String (1 .. Wildcard_Host_File'Length + 1);
+-
+- begin
+- C_Wildcard_Host_File (1 .. Wildcard_Host_File'Length) :=
+- Wildcard_Host_File;
+- C_Wildcard_Host_File (C_Wildcard_Host_File'Last) := ASCII.NUL;
+-
+- -- Do the expansion and say how many there are
+-
+- Num_Files := To_Canonical_File_List_Init
+- (C_Wildcard_Host_File'Address, Boolean'Pos (Only_Dirs));
+-
+- declare
+- Canonical_File_List : String_Access_List (1 .. Num_Files);
+- Canonical_File_Addr : Address;
+- Canonical_File_Len : Integer;
+-
+- begin
+- -- Retrieve the expanded directoy names and build the list
+-
+- for J in 1 .. Num_Files loop
+- Canonical_File_Addr := To_Canonical_File_List_Next;
+- Canonical_File_Len := C_String_Length (Canonical_File_Addr);
+- Canonical_File_List (J) := To_Path_String_Access
+- (Canonical_File_Addr, Canonical_File_Len);
+- end loop;
+-
+- -- Free up the storage
+-
+- To_Canonical_File_List_Free;
+-
+- return new String_Access_List'(Canonical_File_List);
+- end;
+- end To_Canonical_File_List;
+-
+- ---------------------------
+ -- To_Canonical_Dir_Spec --
+ ---------------------------
+
diff --git a/lang/jgnat/files/patch-ac b/lang/jgnat/files/patch-ac
new file mode 100644
index 000000000000..c2c1be7597b1
--- /dev/null
+++ b/lang/jgnat/files/patch-ac
@@ -0,0 +1,31 @@
+--- g-os_lib.adb.orig Tue Apr 4 20:32:52 2000
++++ g-os_lib.adb Tue Apr 4 20:33:38 2000
+@@ -173,25 +173,11 @@
+ (FD : out File_Descriptor;
+ Name : out Temp_File_Name)
+ is
+- function Get_Temp_Name (T : Address) return Address;
+- pragma Import (C, Get_Temp_Name, "mktemp");
+-
+- function Open_New_Temp
+- (Name : System.Address;
+- Fmode : Mode)
+- return File_Descriptor;
+- pragma Import (C, Open_New_Temp, "open_new_temp");
+-
++ function Get_Temp_Name (T : Address) return File_Descriptor;
++ pragma Import (C, Get_Temp_Name, "mkstemp");
+ begin
+ Name := "GNAT-XXXXXX" & ASCII.NUL;
+-
+- -- Check for NULL pointer returned by C
+-
+- if Get_Temp_Name (Name'Address) = Null_Address then
+- FD := -1;
+- else
+- FD := Open_New_Temp (Name'Address, Binary);
+- end if;
++ FD := Get_Temp_Name (Name'Address);
+ end Create_Temp_File;
+
+ -----------------
diff --git a/lang/jgnat/files/patch-ad b/lang/jgnat/files/patch-ad
new file mode 100644
index 000000000000..1d85daf0036a
--- /dev/null
+++ b/lang/jgnat/files/patch-ad
@@ -0,0 +1,38 @@
+--- GNAT_libc.java.orig Tue Apr 4 20:52:26 2000
++++ GNAT_libc.java Tue Apr 4 22:23:54 2000
+@@ -67,9 +67,10 @@
+ import java.lang.reflect.Constructor;
+ import java.lang.reflect.InvocationTargetException;
+
+-import java.security.AccessControlException;
++// import java.security.AccessControlException;
+
+ import java.util.Date;
++import java.util.Calendar;
+ import java.util.GregorianCalendar;
+
+ import jgnat.adalib.constraint_error;
+@@ -798,17 +799,13 @@
+
+ // char *tmpnam (char s[L_tmpnam])
+
+- static public void tmpnam (Object s)
+- {
+- byte buf [] = (byte []) s;
++ static public void tmpnam (Object s)
++ {
++ byte buf [] = (byte []) s;
+
+- try {
+- copy (File.createTempFile ("JGNAT-", null).getCanonicalPath (), buf);
+- }
+- catch (IOException e) {
+- buf [0] = 0;
+- }
+- }
++ copy ("JGNAT-" + (new GregorianCalendar()).get(Calendar.MILLISECOND),
++ buf);
++ }
+
+ // int ungetc (int c, FILE *stream)
+
diff --git a/lang/jgnat/pkg-comment b/lang/jgnat/pkg-comment
new file mode 100644
index 000000000000..9faa0408857a
--- /dev/null
+++ b/lang/jgnat/pkg-comment
@@ -0,0 +1 @@
+An Ada to Java-Byte-Code compiler
diff --git a/lang/jgnat/pkg-descr b/lang/jgnat/pkg-descr
new file mode 100644
index 000000000000..a69a72456d37
--- /dev/null
+++ b/lang/jgnat/pkg-descr
@@ -0,0 +1,5 @@
+This is a port of jgnat, an Ada to Java-Byte-Code compiler. jgnat allows
+you to develop applets or applications in full Ada, and execute them on
+any Java virtual machine.
+
+- Samuel Tardieu <sam@inf.enst.fr>
diff --git a/lang/jgnat/pkg-plist b/lang/jgnat/pkg-plist
new file mode 100644
index 000000000000..6fe7d0319b9a
--- /dev/null
+++ b/lang/jgnat/pkg-plist
@@ -0,0 +1,682 @@
+bin/jarmake
+bin/jgnat
+bin/jgnatbind
+bin/jgnatfind
+bin/jgnatlink
+bin/jgnatls
+bin/jgnatmake
+bin/jgnatpsta
+bin/jgnatxref
+bin/jvm2ada
+bin/jvmlist
+bin/jvmstrip
+lib/jgnat/adainclude/a-caldel.adb
+lib/jgnat/adainclude/a-caldel.ads
+lib/jgnat/adainclude/a-calend.adb
+lib/jgnat/adainclude/a-calend.ads
+lib/jgnat/adainclude/a-chahan.adb
+lib/jgnat/adainclude/a-chahan.ads
+lib/jgnat/adainclude/a-charac.ads
+lib/jgnat/adainclude/a-chlat1.ads
+lib/jgnat/adainclude/a-colire.adb
+lib/jgnat/adainclude/a-colire.ads
+lib/jgnat/adainclude/a-comlin.adb
+lib/jgnat/adainclude/a-comlin.ads
+lib/jgnat/adainclude/a-cwila1.ads
+lib/jgnat/adainclude/a-decima.adb
+lib/jgnat/adainclude/a-decima.ads
+lib/jgnat/adainclude/a-dynpri.adb
+lib/jgnat/adainclude/a-dynpri.ads
+lib/jgnat/adainclude/a-except.adb
+lib/jgnat/adainclude/a-except.ads
+lib/jgnat/adainclude/a-excpol.adb
+lib/jgnat/adainclude/a-filico.adb
+lib/jgnat/adainclude/a-filico.ads
+lib/jgnat/adainclude/a-finali.adb
+lib/jgnat/adainclude/a-finali.ads
+lib/jgnat/adainclude/a-flteio.ads
+lib/jgnat/adainclude/a-fwteio.ads
+lib/jgnat/adainclude/a-inteio.ads
+lib/jgnat/adainclude/a-ioexce.ads
+lib/jgnat/adainclude/a-iwteio.ads
+lib/jgnat/adainclude/a-lfteio.ads
+lib/jgnat/adainclude/a-lfwtio.ads
+lib/jgnat/adainclude/a-liteio.ads
+lib/jgnat/adainclude/a-liwtio.ads
+lib/jgnat/adainclude/a-llftio.ads
+lib/jgnat/adainclude/a-llfwti.ads
+lib/jgnat/adainclude/a-llitio.ads
+lib/jgnat/adainclude/a-lliwti.ads
+lib/jgnat/adainclude/a-ncelfu.ads
+lib/jgnat/adainclude/a-ngcefu.adb
+lib/jgnat/adainclude/a-ngcefu.ads
+lib/jgnat/adainclude/a-ngcoty.adb
+lib/jgnat/adainclude/a-ngcoty.ads
+lib/jgnat/adainclude/a-ngelfu.adb
+lib/jgnat/adainclude/a-ngelfu.ads
+lib/jgnat/adainclude/a-nlcefu.ads
+lib/jgnat/adainclude/a-nlcoty.ads
+lib/jgnat/adainclude/a-nlelfu.ads
+lib/jgnat/adainclude/a-nllcef.ads
+lib/jgnat/adainclude/a-nllcty.ads
+lib/jgnat/adainclude/a-nllefu.ads
+lib/jgnat/adainclude/a-nscefu.ads
+lib/jgnat/adainclude/a-nscoty.ads
+lib/jgnat/adainclude/a-nselfu.ads
+lib/jgnat/adainclude/a-nucoty.ads
+lib/jgnat/adainclude/a-nudira.adb
+lib/jgnat/adainclude/a-nudira.ads
+lib/jgnat/adainclude/a-nuelfu.ads
+lib/jgnat/adainclude/a-nuflra.adb
+lib/jgnat/adainclude/a-nuflra.ads
+lib/jgnat/adainclude/a-numaux.ads
+lib/jgnat/adainclude/a-numeri.ads
+lib/jgnat/adainclude/a-reatim.adb
+lib/jgnat/adainclude/a-reatim.ads
+lib/jgnat/adainclude/a-retide.adb
+lib/jgnat/adainclude/a-retide.ads
+lib/jgnat/adainclude/a-sfteio.ads
+lib/jgnat/adainclude/a-sfwtio.ads
+lib/jgnat/adainclude/a-siteio.ads
+lib/jgnat/adainclude/a-siwtio.ads
+lib/jgnat/adainclude/a-ssicst.adb
+lib/jgnat/adainclude/a-ssicst.ads
+lib/jgnat/adainclude/a-ssitio.ads
+lib/jgnat/adainclude/a-ssiwti.ads
+lib/jgnat/adainclude/a-stmaco.ads
+lib/jgnat/adainclude/a-strbou.adb
+lib/jgnat/adainclude/a-strbou.ads
+lib/jgnat/adainclude/a-stream.ads
+lib/jgnat/adainclude/a-strfix.adb
+lib/jgnat/adainclude/a-strfix.ads
+lib/jgnat/adainclude/a-string.ads
+lib/jgnat/adainclude/a-strmap.adb
+lib/jgnat/adainclude/a-strmap.ads
+lib/jgnat/adainclude/a-strsea.adb
+lib/jgnat/adainclude/a-strsea.ads
+lib/jgnat/adainclude/a-strunb.adb
+lib/jgnat/adainclude/a-strunb.ads
+lib/jgnat/adainclude/a-ststio.adb
+lib/jgnat/adainclude/a-ststio.ads
+lib/jgnat/adainclude/a-stunau.adb
+lib/jgnat/adainclude/a-stunau.ads
+lib/jgnat/adainclude/a-stwibo.adb
+lib/jgnat/adainclude/a-stwibo.ads
+lib/jgnat/adainclude/a-stwifi.adb
+lib/jgnat/adainclude/a-stwifi.ads
+lib/jgnat/adainclude/a-stwima.adb
+lib/jgnat/adainclude/a-stwima.ads
+lib/jgnat/adainclude/a-stwise.adb
+lib/jgnat/adainclude/a-stwise.ads
+lib/jgnat/adainclude/a-stwiun.adb
+lib/jgnat/adainclude/a-stwiun.ads
+lib/jgnat/adainclude/a-suteio.adb
+lib/jgnat/adainclude/a-suteio.ads
+lib/jgnat/adainclude/a-swmwco.ads
+lib/jgnat/adainclude/a-swuwti.adb
+lib/jgnat/adainclude/a-swuwti.ads
+lib/jgnat/adainclude/a-sytaco.adb
+lib/jgnat/adainclude/a-sytaco.ads
+lib/jgnat/adainclude/a-tags.adb
+lib/jgnat/adainclude/a-tags.ads
+lib/jgnat/adainclude/a-taside.adb
+lib/jgnat/adainclude/a-taside.ads
+lib/jgnat/adainclude/a-teioed.adb
+lib/jgnat/adainclude/a-teioed.ads
+lib/jgnat/adainclude/a-textio.adb
+lib/jgnat/adainclude/a-textio.ads
+lib/jgnat/adainclude/a-ticoau.adb
+lib/jgnat/adainclude/a-ticoau.ads
+lib/jgnat/adainclude/a-ticoio.adb
+lib/jgnat/adainclude/a-ticoio.ads
+lib/jgnat/adainclude/a-tideau.adb
+lib/jgnat/adainclude/a-tideau.ads
+lib/jgnat/adainclude/a-tideio.adb
+lib/jgnat/adainclude/a-tideio.ads
+lib/jgnat/adainclude/a-tienau.adb
+lib/jgnat/adainclude/a-tienau.ads
+lib/jgnat/adainclude/ada.ads
+lib/jgnat/adainclude/a-tienio.adb
+lib/jgnat/adainclude/a-tienio.ads
+lib/jgnat/adainclude/a-tifiio.adb
+lib/jgnat/adainclude/a-tifiio.ads
+lib/jgnat/adainclude/a-tiflau.adb
+lib/jgnat/adainclude/a-tiflau.ads
+lib/jgnat/adainclude/a-tiflio.adb
+lib/jgnat/adainclude/a-tiflio.ads
+lib/jgnat/adainclude/a-tigeau.adb
+lib/jgnat/adainclude/a-tigeau.ads
+lib/jgnat/adainclude/a-tiinau.adb
+lib/jgnat/adainclude/a-tiinau.ads
+lib/jgnat/adainclude/a-tiinio.adb
+lib/jgnat/adainclude/a-tiinio.ads
+lib/jgnat/adainclude/a-timoau.adb
+lib/jgnat/adainclude/a-timoau.ads
+lib/jgnat/adainclude/a-timoio.adb
+lib/jgnat/adainclude/a-timoio.ads
+lib/jgnat/adainclude/a-titest.adb
+lib/jgnat/adainclude/a-titest.ads
+lib/jgnat/adainclude/a-unccon.ads
+lib/jgnat/adainclude/a-uncdea.ads
+lib/jgnat/adainclude/a-witeio.adb
+lib/jgnat/adainclude/a-witeio.ads
+lib/jgnat/adainclude/a-wtcoau.adb
+lib/jgnat/adainclude/a-wtcoau.ads
+lib/jgnat/adainclude/a-wtcoio.adb
+lib/jgnat/adainclude/a-wtcoio.ads
+lib/jgnat/adainclude/a-wtdeau.adb
+lib/jgnat/adainclude/a-wtdeau.ads
+lib/jgnat/adainclude/a-wtdeio.adb
+lib/jgnat/adainclude/a-wtdeio.ads
+lib/jgnat/adainclude/a-wtedit.adb
+lib/jgnat/adainclude/a-wtedit.ads
+lib/jgnat/adainclude/a-wtenau.adb
+lib/jgnat/adainclude/a-wtenau.ads
+lib/jgnat/adainclude/a-wtenio.adb
+lib/jgnat/adainclude/a-wtenio.ads
+lib/jgnat/adainclude/a-wtfiio.adb
+lib/jgnat/adainclude/a-wtfiio.ads
+lib/jgnat/adainclude/a-wtflau.adb
+lib/jgnat/adainclude/a-wtflau.ads
+lib/jgnat/adainclude/a-wtflio.adb
+lib/jgnat/adainclude/a-wtflio.ads
+lib/jgnat/adainclude/a-wtgeau.adb
+lib/jgnat/adainclude/a-wtgeau.ads
+lib/jgnat/adainclude/a-wtinau.adb
+lib/jgnat/adainclude/a-wtinau.ads
+lib/jgnat/adainclude/a-wtinio.adb
+lib/jgnat/adainclude/a-wtinio.ads
+lib/jgnat/adainclude/a-wtmoau.adb
+lib/jgnat/adainclude/a-wtmoau.ads
+lib/jgnat/adainclude/a-wtmoio.adb
+lib/jgnat/adainclude/a-wtmoio.ads
+lib/jgnat/adainclude/a-wttest.adb
+lib/jgnat/adainclude/a-wttest.ads
+lib/jgnat/adainclude/calendar.ads
+lib/jgnat/adainclude/g-busora.adb
+lib/jgnat/adainclude/g-busora.ads
+lib/jgnat/adainclude/g-busorg.adb
+lib/jgnat/adainclude/g-busorg.ads
+lib/jgnat/adainclude/g-casuti.adb
+lib/jgnat/adainclude/g-casuti.ads
+lib/jgnat/adainclude/g-except.ads
+lib/jgnat/adainclude/g-hesora.adb
+lib/jgnat/adainclude/g-hesora.ads
+lib/jgnat/adainclude/g-hesorg.adb
+lib/jgnat/adainclude/g-hesorg.ads
+lib/jgnat/adainclude/g-htable.adb
+lib/jgnat/adainclude/g-htable.ads
+lib/jgnat/adainclude/g-io_aux.adb
+lib/jgnat/adainclude/g-io_aux.ads
+lib/jgnat/adainclude/g-regexp.adb
+lib/jgnat/adainclude/g-regexp.ads
+lib/jgnat/adainclude/g-regpat.adb
+lib/jgnat/adainclude/g-regpat.ads
+lib/jgnat/adainclude/g-speche.adb
+lib/jgnat/adainclude/g-speche.ads
+lib/jgnat/adainclude/g-tasloc.adb
+lib/jgnat/adainclude/g-tasloc.ads
+lib/jgnat/adainclude/gnat.ads
+lib/jgnat/adainclude/i-c.adb
+lib/jgnat/adainclude/i-c.ads
+lib/jgnat/adainclude/i-cstrea.adb
+lib/jgnat/adainclude/i-cstrea.ads
+lib/jgnat/adainclude/i-jalaob.ads
+lib/jgnat/adainclude/i-jalasy.ads
+lib/jgnat/adainclude/i-jalath.ads
+lib/jgnat/adainclude/i-java.ads
+lib/jgnat/adainclude/i-javlan.ads
+lib/jgnat/adainclude/interfac.ads
+lib/jgnat/adainclude/ioexcept.ads
+lib/jgnat/adainclude/java.ads
+lib/jgnat/adainclude/s-arit64.adb
+lib/jgnat/adainclude/s-arit64.ads
+lib/jgnat/adainclude/s-assert.adb
+lib/jgnat/adainclude/s-assert.ads
+lib/jgnat/adainclude/s-atacco.adb
+lib/jgnat/adainclude/s-atacco.ads
+lib/jgnat/adainclude/s-bitops.adb
+lib/jgnat/adainclude/s-bitops.ads
+lib/jgnat/adainclude/s-chepoo.ads
+lib/jgnat/adainclude/s-exnflt.ads
+lib/jgnat/adainclude/s-exngen.adb
+lib/jgnat/adainclude/s-exngen.ads
+lib/jgnat/adainclude/s-exnint.ads
+lib/jgnat/adainclude/s-exnlfl.ads
+lib/jgnat/adainclude/s-exnlin.ads
+lib/jgnat/adainclude/s-exnllf.ads
+lib/jgnat/adainclude/s-exnlli.ads
+lib/jgnat/adainclude/s-exnsfl.ads
+lib/jgnat/adainclude/s-exnsin.ads
+lib/jgnat/adainclude/s-exnssi.ads
+lib/jgnat/adainclude/s-expflt.ads
+lib/jgnat/adainclude/s-expgen.adb
+lib/jgnat/adainclude/s-expgen.ads
+lib/jgnat/adainclude/s-expint.ads
+lib/jgnat/adainclude/s-explfl.ads
+lib/jgnat/adainclude/s-explin.ads
+lib/jgnat/adainclude/s-expllf.ads
+lib/jgnat/adainclude/s-explli.ads
+lib/jgnat/adainclude/s-expllu.adb
+lib/jgnat/adainclude/s-expllu.ads
+lib/jgnat/adainclude/s-expmod.adb
+lib/jgnat/adainclude/s-expmod.ads
+lib/jgnat/adainclude/s-expsfl.ads
+lib/jgnat/adainclude/s-expsin.ads
+lib/jgnat/adainclude/s-expssi.ads
+lib/jgnat/adainclude/s-expuns.adb
+lib/jgnat/adainclude/s-expuns.ads
+lib/jgnat/adainclude/s-fatflt.ads
+lib/jgnat/adainclude/s-fatgen.adb
+lib/jgnat/adainclude/s-fatgen.ads
+lib/jgnat/adainclude/s-fatlfl.ads
+lib/jgnat/adainclude/s-fatllf.ads
+lib/jgnat/adainclude/s-fatsfl.ads
+lib/jgnat/adainclude/s-ficobl.ads
+lib/jgnat/adainclude/s-fileio.adb
+lib/jgnat/adainclude/s-fileio.ads
+lib/jgnat/adainclude/s-finimp.adb
+lib/jgnat/adainclude/s-finimp.ads
+lib/jgnat/adainclude/s-finroo.adb
+lib/jgnat/adainclude/s-finroo.ads
+lib/jgnat/adainclude/s-fore.adb
+lib/jgnat/adainclude/s-fore.ads
+lib/jgnat/adainclude/s-imgbiu.adb
+lib/jgnat/adainclude/s-imgbiu.ads
+lib/jgnat/adainclude/s-imgboo.adb
+lib/jgnat/adainclude/s-imgboo.ads
+lib/jgnat/adainclude/s-imgcha.adb
+lib/jgnat/adainclude/s-imgcha.ads
+lib/jgnat/adainclude/s-imgdec.adb
+lib/jgnat/adainclude/s-imgdec.ads
+lib/jgnat/adainclude/s-imgint.adb
+lib/jgnat/adainclude/s-imgint.ads
+lib/jgnat/adainclude/s-imgllb.adb
+lib/jgnat/adainclude/s-imgllb.ads
+lib/jgnat/adainclude/s-imglld.adb
+lib/jgnat/adainclude/s-imglld.ads
+lib/jgnat/adainclude/s-imglli.adb
+lib/jgnat/adainclude/s-imglli.ads
+lib/jgnat/adainclude/s-imgllu.adb
+lib/jgnat/adainclude/s-imgllu.ads
+lib/jgnat/adainclude/s-imgllw.adb
+lib/jgnat/adainclude/s-imgllw.ads
+lib/jgnat/adainclude/s-imgrea.adb
+lib/jgnat/adainclude/s-imgrea.ads
+lib/jgnat/adainclude/s-imguns.adb
+lib/jgnat/adainclude/s-imguns.ads
+lib/jgnat/adainclude/s-imgwch.adb
+lib/jgnat/adainclude/s-imgwch.ads
+lib/jgnat/adainclude/s-imgwiu.adb
+lib/jgnat/adainclude/s-imgwiu.ads
+lib/jgnat/adainclude/s-mantis.adb
+lib/jgnat/adainclude/s-mantis.ads
+lib/jgnat/adainclude/s-osinte.ads
+lib/jgnat/adainclude/s-osprim.adb
+lib/jgnat/adainclude/s-osprim.ads
+lib/jgnat/adainclude/s-parame.adb
+lib/jgnat/adainclude/s-parame.ads
+lib/jgnat/adainclude/s-powtab.ads
+lib/jgnat/adainclude/s-proinf.adb
+lib/jgnat/adainclude/s-proinf.ads
+lib/jgnat/adainclude/s-rpc.adb
+lib/jgnat/adainclude/s-rpc.ads
+lib/jgnat/adainclude/s-secsta.adb
+lib/jgnat/adainclude/s-secsta.ads
+lib/jgnat/adainclude/s-soflin.adb
+lib/jgnat/adainclude/s-soflin.ads
+lib/jgnat/adainclude/s-sopco3.adb
+lib/jgnat/adainclude/s-sopco3.ads
+lib/jgnat/adainclude/s-sopco4.adb
+lib/jgnat/adainclude/s-sopco4.ads
+lib/jgnat/adainclude/s-sopco5.adb
+lib/jgnat/adainclude/s-sopco5.ads
+lib/jgnat/adainclude/s-stache.adb
+lib/jgnat/adainclude/s-stache.ads
+lib/jgnat/adainclude/s-stalib.adb
+lib/jgnat/adainclude/s-stalib.ads
+lib/jgnat/adainclude/s-std.adb
+lib/jgnat/adainclude/s-std.ads
+lib/jgnat/adainclude/s-stoele.adb
+lib/jgnat/adainclude/s-stoele.ads
+lib/jgnat/adainclude/s-stopoo.ads
+lib/jgnat/adainclude/s-stratt.adb
+lib/jgnat/adainclude/s-stratt.ads
+lib/jgnat/adainclude/s-strops.adb
+lib/jgnat/adainclude/s-strops.ads
+lib/jgnat/adainclude/s-taasde.adb
+lib/jgnat/adainclude/s-taasde.ads
+lib/jgnat/adainclude/s-tadeca.adb
+lib/jgnat/adainclude/s-tadeca.ads
+lib/jgnat/adainclude/s-tadert.adb
+lib/jgnat/adainclude/s-tadert.ads
+lib/jgnat/adainclude/s-taenca.adb
+lib/jgnat/adainclude/s-taenca.ads
+lib/jgnat/adainclude/s-taprob.adb
+lib/jgnat/adainclude/s-taprob.ads
+lib/jgnat/adainclude/s-taprop.adb
+lib/jgnat/adainclude/s-taprop.ads
+lib/jgnat/adainclude/s-tarest.adb
+lib/jgnat/adainclude/s-tarest.ads
+lib/jgnat/adainclude/s-tasdeb.adb
+lib/jgnat/adainclude/s-tasdeb.ads
+lib/jgnat/adainclude/s-tasinf.adb
+lib/jgnat/adainclude/s-tasinf.ads
+lib/jgnat/adainclude/s-tasini.adb
+lib/jgnat/adainclude/s-tasini.ads
+lib/jgnat/adainclude/s-taskin.adb
+lib/jgnat/adainclude/s-taskin.ads
+lib/jgnat/adainclude/s-taspri.ads
+lib/jgnat/adainclude/s-tasque.adb
+lib/jgnat/adainclude/s-tasque.ads
+lib/jgnat/adainclude/s-tasren.adb
+lib/jgnat/adainclude/s-tasren.ads
+lib/jgnat/adainclude/s-tasres.ads
+lib/jgnat/adainclude/s-tassta.adb
+lib/jgnat/adainclude/s-tassta.ads
+lib/jgnat/adainclude/s-tasuti.adb
+lib/jgnat/adainclude/s-tasuti.ads
+lib/jgnat/adainclude/s-tataat.adb
+lib/jgnat/adainclude/s-tataat.ads
+lib/jgnat/adainclude/s-tpoben.adb
+lib/jgnat/adainclude/s-tpoben.ads
+lib/jgnat/adainclude/s-tpobop.adb
+lib/jgnat/adainclude/s-tpobop.ads
+lib/jgnat/adainclude/s-tposen.adb
+lib/jgnat/adainclude/s-tposen.ads
+lib/jgnat/adainclude/s-unstyp.ads
+lib/jgnat/adainclude/s-valboo.adb
+lib/jgnat/adainclude/s-valboo.ads
+lib/jgnat/adainclude/s-valcha.adb
+lib/jgnat/adainclude/s-valcha.ads
+lib/jgnat/adainclude/s-valdec.adb
+lib/jgnat/adainclude/s-valdec.ads
+lib/jgnat/adainclude/s-valenu.adb
+lib/jgnat/adainclude/s-valenu.ads
+lib/jgnat/adainclude/s-valint.adb
+lib/jgnat/adainclude/s-valint.ads
+lib/jgnat/adainclude/s-vallld.adb
+lib/jgnat/adainclude/s-vallld.ads
+lib/jgnat/adainclude/s-vallli.adb
+lib/jgnat/adainclude/s-vallli.ads
+lib/jgnat/adainclude/s-valllu.adb
+lib/jgnat/adainclude/s-valllu.ads
+lib/jgnat/adainclude/s-valrea.adb
+lib/jgnat/adainclude/s-valrea.ads
+lib/jgnat/adainclude/s-valuns.adb
+lib/jgnat/adainclude/s-valuns.ads
+lib/jgnat/adainclude/s-valuti.adb
+lib/jgnat/adainclude/s-valuti.ads
+lib/jgnat/adainclude/s-valwch.adb
+lib/jgnat/adainclude/s-valwch.ads
+lib/jgnat/adainclude/s-vercon.adb
+lib/jgnat/adainclude/s-vercon.ads
+lib/jgnat/adainclude/s-wchcnv.adb
+lib/jgnat/adainclude/s-wchcnv.ads
+lib/jgnat/adainclude/s-wchcon.ads
+lib/jgnat/adainclude/s-wchjis.adb
+lib/jgnat/adainclude/s-wchjis.ads
+lib/jgnat/adainclude/s-wchstw.adb
+lib/jgnat/adainclude/s-wchstw.ads
+lib/jgnat/adainclude/s-wchwts.adb
+lib/jgnat/adainclude/s-wchwts.ads
+lib/jgnat/adainclude/s-widboo.adb
+lib/jgnat/adainclude/s-widboo.ads
+lib/jgnat/adainclude/s-widcha.adb
+lib/jgnat/adainclude/s-widcha.ads
+lib/jgnat/adainclude/s-widenu.adb
+lib/jgnat/adainclude/s-widenu.ads
+lib/jgnat/adainclude/s-widlli.adb
+lib/jgnat/adainclude/s-widlli.ads
+lib/jgnat/adainclude/s-widllu.adb
+lib/jgnat/adainclude/s-widllu.ads
+lib/jgnat/adainclude/s-widwch.adb
+lib/jgnat/adainclude/s-widwch.ads
+lib/jgnat/adainclude/s-wwdcha.adb
+lib/jgnat/adainclude/s-wwdcha.ads
+lib/jgnat/adainclude/s-wwdenu.adb
+lib/jgnat/adainclude/s-wwdenu.ads
+lib/jgnat/adainclude/s-wwdwch.adb
+lib/jgnat/adainclude/s-wwdwch.ads
+lib/jgnat/adainclude/system.ads
+lib/jgnat/adainclude/text_io.ads
+lib/jgnat/adainclude/unchconv.ads
+lib/jgnat/adainclude/unchdeal.ads
+lib/jgnat/adalib/a-caldel.ali
+lib/jgnat/adalib/a-calend.ali
+lib/jgnat/adalib/a-chahan.ali
+lib/jgnat/adalib/a-charac.ali
+lib/jgnat/adalib/a-chlat1.ali
+lib/jgnat/adalib/a-colire.ali
+lib/jgnat/adalib/a-comlin.ali
+lib/jgnat/adalib/a-cwila1.ali
+lib/jgnat/adalib/a-decima.ali
+lib/jgnat/adalib/a-dynpri.ali
+lib/jgnat/adalib/a-except.ali
+lib/jgnat/adalib/a-filico.ali
+lib/jgnat/adalib/a-finali.ali
+lib/jgnat/adalib/a-flteio.ali
+lib/jgnat/adalib/a-fwteio.ali
+lib/jgnat/adalib/a-inteio.ali
+lib/jgnat/adalib/a-ioexce.ali
+lib/jgnat/adalib/a-iwteio.ali
+lib/jgnat/adalib/a-lfteio.ali
+lib/jgnat/adalib/a-lfwtio.ali
+lib/jgnat/adalib/a-liteio.ali
+lib/jgnat/adalib/a-liwtio.ali
+lib/jgnat/adalib/a-llftio.ali
+lib/jgnat/adalib/a-llfwti.ali
+lib/jgnat/adalib/a-llitio.ali
+lib/jgnat/adalib/a-lliwti.ali
+lib/jgnat/adalib/a-ncelfu.ali
+lib/jgnat/adalib/a-nlcefu.ali
+lib/jgnat/adalib/a-nlcoty.ali
+lib/jgnat/adalib/a-nlelfu.ali
+lib/jgnat/adalib/a-nllcef.ali
+lib/jgnat/adalib/a-nllcty.ali
+lib/jgnat/adalib/a-nllefu.ali
+lib/jgnat/adalib/a-nscefu.ali
+lib/jgnat/adalib/a-nscoty.ali
+lib/jgnat/adalib/a-nselfu.ali
+lib/jgnat/adalib/a-nucoty.ali
+lib/jgnat/adalib/a-nuelfu.ali
+lib/jgnat/adalib/a-nuflra.ali
+lib/jgnat/adalib/a-numaux.ali
+lib/jgnat/adalib/a-numeri.ali
+lib/jgnat/adalib/a-reatim.ali
+lib/jgnat/adalib/a-retide.ali
+lib/jgnat/adalib/a-sfteio.ali
+lib/jgnat/adalib/a-sfwtio.ali
+lib/jgnat/adalib/a-siteio.ali
+lib/jgnat/adalib/a-siwtio.ali
+lib/jgnat/adalib/a-ssicst.ali
+lib/jgnat/adalib/a-ssitio.ali
+lib/jgnat/adalib/a-ssiwti.ali
+lib/jgnat/adalib/a-stmaco.ali
+lib/jgnat/adalib/a-strbou.ali
+lib/jgnat/adalib/a-stream.ali
+lib/jgnat/adalib/a-strfix.ali
+lib/jgnat/adalib/a-string.ali
+lib/jgnat/adalib/a-strmap.ali
+lib/jgnat/adalib/a-strsea.ali
+lib/jgnat/adalib/a-strunb.ali
+lib/jgnat/adalib/a-ststio.ali
+lib/jgnat/adalib/a-stunau.ali
+lib/jgnat/adalib/a-stwibo.ali
+lib/jgnat/adalib/a-stwifi.ali
+lib/jgnat/adalib/a-stwima.ali
+lib/jgnat/adalib/a-stwise.ali
+lib/jgnat/adalib/a-stwiun.ali
+lib/jgnat/adalib/a-suteio.ali
+lib/jgnat/adalib/a-swmwco.ali
+lib/jgnat/adalib/a-swuwti.ali
+lib/jgnat/adalib/a-sytaco.ali
+lib/jgnat/adalib/a-tags.ali
+lib/jgnat/adalib/a-taside.ali
+lib/jgnat/adalib/a-teioed.ali
+lib/jgnat/adalib/a-textio.ali
+lib/jgnat/adalib/a-ticoau.ali
+lib/jgnat/adalib/a-tideau.ali
+lib/jgnat/adalib/a-tienau.ali
+lib/jgnat/adalib/a-tiflau.ali
+lib/jgnat/adalib/a-tigeau.ali
+lib/jgnat/adalib/a-tiinau.ali
+lib/jgnat/adalib/a-timoau.ali
+lib/jgnat/adalib/a-titest.ali
+lib/jgnat/adalib/a-witeio.ali
+lib/jgnat/adalib/a-wtcoau.ali
+lib/jgnat/adalib/a-wtdeau.ali
+lib/jgnat/adalib/a-wtedit.ali
+lib/jgnat/adalib/a-wtenau.ali
+lib/jgnat/adalib/a-wtflau.ali
+lib/jgnat/adalib/a-wtgeau.ali
+lib/jgnat/adalib/a-wtinau.ali
+lib/jgnat/adalib/a-wtmoau.ali
+lib/jgnat/adalib/a-wttest.ali
+lib/jgnat/adalib/ada.ali
+lib/jgnat/adalib/calendar.ali
+lib/jgnat/adalib/g-busora.ali
+lib/jgnat/adalib/g-casuti.ali
+lib/jgnat/adalib/g-except.ali
+lib/jgnat/adalib/g-hesora.ali
+lib/jgnat/adalib/g-htable.ali
+lib/jgnat/adalib/g-io_aux.ali
+lib/jgnat/adalib/g-regexp.ali
+lib/jgnat/adalib/g-regpat.ali
+lib/jgnat/adalib/g-speche.ali
+lib/jgnat/adalib/g-tasloc.ali
+lib/jgnat/adalib/gnat.ali
+lib/jgnat/adalib/i-c.ali
+lib/jgnat/adalib/i-cstrea.ali
+lib/jgnat/adalib/i-jalaob.ali
+lib/jgnat/adalib/i-jalasy.ali
+lib/jgnat/adalib/i-jalath.ali
+lib/jgnat/adalib/i-java.ali
+lib/jgnat/adalib/i-javlan.ali
+lib/jgnat/adalib/interfac.ali
+lib/jgnat/adalib/ioexcept.ali
+lib/jgnat/adalib/java.ali
+lib/jgnat/adalib/s-arit64.ali
+lib/jgnat/adalib/s-assert.ali
+lib/jgnat/adalib/s-bitops.ali
+lib/jgnat/adalib/s-chepoo.ali
+lib/jgnat/adalib/s-exnflt.ali
+lib/jgnat/adalib/s-exngen.ali
+lib/jgnat/adalib/s-exnint.ali
+lib/jgnat/adalib/s-exnlfl.ali
+lib/jgnat/adalib/s-exnlin.ali
+lib/jgnat/adalib/s-exnllf.ali
+lib/jgnat/adalib/s-exnlli.ali
+lib/jgnat/adalib/s-exnsfl.ali
+lib/jgnat/adalib/s-exnsin.ali
+lib/jgnat/adalib/s-exnssi.ali
+lib/jgnat/adalib/s-expflt.ali
+lib/jgnat/adalib/s-expgen.ali
+lib/jgnat/adalib/s-expint.ali
+lib/jgnat/adalib/s-explfl.ali
+lib/jgnat/adalib/s-explin.ali
+lib/jgnat/adalib/s-expllf.ali
+lib/jgnat/adalib/s-explli.ali
+lib/jgnat/adalib/s-expllu.ali
+lib/jgnat/adalib/s-expmod.ali
+lib/jgnat/adalib/s-expsfl.ali
+lib/jgnat/adalib/s-expsin.ali
+lib/jgnat/adalib/s-expssi.ali
+lib/jgnat/adalib/s-expuns.ali
+lib/jgnat/adalib/s-fatflt.ali
+lib/jgnat/adalib/s-fatlfl.ali
+lib/jgnat/adalib/s-fatllf.ali
+lib/jgnat/adalib/s-fatsfl.ali
+lib/jgnat/adalib/s-ficobl.ali
+lib/jgnat/adalib/s-fileio.ali
+lib/jgnat/adalib/s-finimp.ali
+lib/jgnat/adalib/s-finroo.ali
+lib/jgnat/adalib/s-fore.ali
+lib/jgnat/adalib/s-imgbiu.ali
+lib/jgnat/adalib/s-imgboo.ali
+lib/jgnat/adalib/s-imgcha.ali
+lib/jgnat/adalib/s-imgdec.ali
+lib/jgnat/adalib/s-imgint.ali
+lib/jgnat/adalib/s-imgllb.ali
+lib/jgnat/adalib/s-imglld.ali
+lib/jgnat/adalib/s-imglli.ali
+lib/jgnat/adalib/s-imgllu.ali
+lib/jgnat/adalib/s-imgllw.ali
+lib/jgnat/adalib/s-imgrea.ali
+lib/jgnat/adalib/s-imguns.ali
+lib/jgnat/adalib/s-imgwch.ali
+lib/jgnat/adalib/s-imgwiu.ali
+lib/jgnat/adalib/s-mantis.ali
+lib/jgnat/adalib/s-osinte.ali
+lib/jgnat/adalib/s-osprim.ali
+lib/jgnat/adalib/s-parame.ali
+lib/jgnat/adalib/s-powtab.ali
+lib/jgnat/adalib/s-proinf.ali
+lib/jgnat/adalib/s-rpc.ali
+lib/jgnat/adalib/s-secsta.ali
+lib/jgnat/adalib/s-soflin.ali
+lib/jgnat/adalib/s-sopco3.ali
+lib/jgnat/adalib/s-sopco4.ali
+lib/jgnat/adalib/s-sopco5.ali
+lib/jgnat/adalib/s-stache.ali
+lib/jgnat/adalib/s-stalib.ali
+lib/jgnat/adalib/s-std.ali
+lib/jgnat/adalib/s-stoele.ali
+lib/jgnat/adalib/s-stopoo.ali
+lib/jgnat/adalib/s-stratt.ali
+lib/jgnat/adalib/s-strops.ali
+lib/jgnat/adalib/s-taasde.ali
+lib/jgnat/adalib/s-tadeca.ali
+lib/jgnat/adalib/s-tadert.ali
+lib/jgnat/adalib/s-taenca
+lib/jgnat/adalib/s-taprob.ali
+lib/jgnat/adalib/s-taprop.ali
+lib/jgnat/adalib/s-tarest.ali
+lib/jgnat/adalib/s-tasdeb.ali
+lib/jgnat/adalib/s-tasinf.ali
+lib/jgnat/adalib/s-tasini.ali
+lib/jgnat/adalib/s-taskin.ali
+lib/jgnat/adalib/s-taspri.ali
+lib/jgnat/adalib/s-tasque.ali
+lib/jgnat/adalib/s-tasren.ali
+lib/jgnat/adalib/s-tasres.ali
+lib/jgnat/adalib/s-tassta.ali
+lib/jgnat/adalib/s-tasuti.ali
+lib/jgnat/adalib/s-tataat.ali
+lib/jgnat/adalib/s-tpoben.ali
+lib/jgnat/adalib/s-tpobop.ali
+lib/jgnat/adalib/s-tposen.ali
+lib/jgnat/adalib/s-unstyp.ali
+lib/jgnat/adalib/s-valboo.ali
+lib/jgnat/adalib/s-valcha.ali
+lib/jgnat/adalib/s-valdec.ali
+lib/jgnat/adalib/s-valenu.ali
+lib/jgnat/adalib/s-valint.ali
+lib/jgnat/adalib/s-vallld.ali
+lib/jgnat/adalib/s-vallli.ali
+lib/jgnat/adalib/s-valllu.ali
+lib/jgnat/adalib/s-valrea.ali
+lib/jgnat/adalib/s-valuns.ali
+lib/jgnat/adalib/s-valuti.ali
+lib/jgnat/adalib/s-valwch.ali
+lib/jgnat/adalib/s-vercon.ali
+lib/jgnat/adalib/s-wchcnv.ali
+lib/jgnat/adalib/s-wchcon.ali
+lib/jgnat/adalib/s-wchjis.ali
+lib/jgnat/adalib/s-wchstw.ali
+lib/jgnat/adalib/s-wchwts.ali
+lib/jgnat/adalib/s-widboo.ali
+lib/jgnat/adalib/s-widcha.ali
+lib/jgnat/adalib/s-widenu.ali
+lib/jgnat/adalib/s-widlli.ali
+lib/jgnat/adalib/s-widllu.ali
+lib/jgnat/adalib/s-widwch.ali
+lib/jgnat/adalib/s-wwdcha.ali
+lib/jgnat/adalib/s-wwdenu.ali
+lib/jgnat/adalib/s-wwdwch.ali
+lib/jgnat/adalib/system.ali
+lib/jgnat/adalib/text_io.ali
+lib/jgnat/jgnat.jar
+@dirrm lib/jgnat/adainclude
+@dirrm lib/jgnat/adalib
+@dirrm lib/jgnat