This is the mail archive of the gcc-patches@gcc.gnu.org mailing list for the GCC project.


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: 3.2 PATCH: Fully support parallel gnat1/gnatbind builds


Geert Bosch writes:

> On Thursday, May 23, 2002, at 01:25 , Rainer Orth wrote:
> 
> > Geert, is the whole patch ok for mainline now?
> 
> Yes, provided you do not comment out the info rules.
> Having this bundled in with an unrelated patch is confusing.
> These lines should be removed (not just commented out) with
> the patch that adds them to the correct location in make-lang.in.

Agreed: I've just left them untouched in ada/Makefile.in.  Here's the exact
patch I've checked in.

	Rainer


2002-05-23  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>

	* Makefile.in (ADAC): Define.
	(SYSLIBS): Define.
	(.SUFFIXES): Move before language makefile fragments.
	(STAGE2_FLAGS_TO_PASS): Use stage CC as ADAC.

	ada:
	* Make-lang.in (CP, ECHO): Copy from Makefile.in.
	(X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS): Likewise.
	(ALL_ADAFLAGS, FORCE_DEBUG_ADAFLAGS, ADA_CFLAGS): Likewise.
	(ALL_ADA_CFLAGS): Likewise.
	(ADA_INCLUDES): Likewise.
	Adapt for new working dir.
	(GNATBIND): Use Makefile.in version.
	(.SUFFIXES): Copy from Makefile.in.
	(ada-warn): Define.
	(.adb.o, .ads.o): Copy from Makefile.in.
	Added $(OUTPUT_OPTION).
	(GNAT1_C_OBJS): Moved from Makefile.in.
	Prefix with ada subdir.
	(GNAT_ADA_OBJS, GNAT1_ADA_OBJS, GNAT1_OBJS, GNATBIND_OBJS): Likewise.
	(EXTRA_GNAT1_OBJS): Moved from Makefile.in.
	Adapt for new working dir.
	(EXTRA_GNATBIND_OBJS): Likewise.
	(ADA_BACKEND): Moved from Makefile.in.
	Renamed to avoid conflict with global BACKEND.
	Use that one.
	(TARGET_ADA_SRCS): Moved from Makefile.in.
	(gnat1$(exeext)): Replaced recursive rule with Makefile.in version.
	Use ADA_BACKEND.
	(gnatbind$(exeext)): Replaced recursive rule with Makefile.in version.
	(ada_extra_files): Moved from Makefile.in.
	Prefix with ada subdir.
	(ada/b_gnat1.c, ada/b_gnat1.o, ada/b_gnatb.c, ada/b_gnatb.o): Likewise.
	(ada/treeprs.ads, ada/einfo.h, ada/sinfo.h, ada/nmake.adb): Likewise.
	(ada/nmake.ads): Likewise.
	(update-sources): Moved from Makefile.in.
	Prefix with ada subdir.
	(ada/sdefault.adb, ada/stamp-sdefault, ada/sdefault.o): Likewise.
	(ADA_TREE_H): Likewise.
	(ada/a-except.o, ada/s-assert.o, ada/s-memory.o): Likewise.
	(ada/memtrack.o): Likewise.
	(ada/adadecode.o): Likewise.
	Update dependencies.
	(ada/adaint.o): New.
	(ada/argv.o): Moved from Makefile.in.
	Prefix with ada subdir.
	Update dependencies.	
	(ada/cstreams.o, ada/exit.o, ada/final.o, ada/link.o): Likewise.
	(ada/cio.o, ada/init.o, ada/raise.o, ada/tracebak.o): Likewise.
	(ada/cuintp.o, ada/decl.o, ada/misc.o): Moved from Makefile.in.
	Prefix with ada subdir.
	(ada/targtyps.o, ada/trans.o, ada/utils.o, ada/utils2.o): Likewise.
	(GNAT DEPENDENCIES): Regenerate.
	* Makefile.in (MACHMODE_H, RTL_H, TREE_H): Removed, provided by
	toplevel Makefile.in.
	(EXTRA_GNAT1_OBJS, EXTRA_GNATBIND_OBJS): Removed.
	(TARGET_ADA_SRCS): Removed.
	(GNAT1_C_OBJS, GNAT_ADA_OBJS, GNAT1_ADA_OBJS, GNAT1_OBJS): Likewise.
	(GNATBIND_OBJS): Likewise.
	(ADA_INCLUDE_DIR, ADA_RTL_OBJ_DIR): Moved here.
	(BACKEND): Removed.
	(../gnat1$(exeext), ../gnatbind$(exeext)): Likewise.
	(TREE_H): Likewise.
	(ada_extra_files): Likewise.
	(b_gnat1.c, b_gnat1.o, b_gnatb.c, b_gnatb.o): Likewise.
	(treeprs.ads, einfo.h, sinfo.h, nmake.adb, nmake.ads): Likewise.
	(update-sources): Likewise.
	(sdefault.adb, stamp-sdefault, sdefault.o): Likewise
	(ADA_TREE_H): Likewise.
	(adadecoce.o): Likewise.
	(cuintp.o, decl.o, misc.o, trans.o, utils.o, utils2.o): Likewise.
	(GNAT DEPENDENCIES): Likewise.

Index: Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/Makefile.in,v
retrieving revision 1.878
diff -u -p -r1.878 Makefile.in
--- Makefile.in	22 May 2002 05:40:07 -0000	1.878
+++ Makefile.in	23 May 2002 18:06:05 -0000
@@ -101,6 +101,7 @@ T_CFLAGS =
 X_CPPFLAGS =
 T_CPPFLAGS =
 
+ADAC = @ADAC@
 AWK = @AWK@
 CC = @CC@
 BISON = @BISON@
@@ -615,6 +616,9 @@ HOST_LIBDEPS= $(BUILD_LIBIBERTY)
 # and the system's installed libraries.
 LIBS =	$(INTLLIBS) @LIBS@ $(LIBIBERTY)
 
+# Any system libraries needed just for GNAT.
+SYSLIBS = @GNAT_LIBEXC@
+
 # Likewise, for use in the tools that must run on this machine
 # even if we are cross-building GCC.
 HOST_LIBS = $(BUILD_LIBIBERTY)
@@ -794,6 +798,14 @@ DPBIT_FUNCS = _pack_df _unpack_df _addsu
 # unwinder info.
 LIB2_DIVMOD_FUNCS = _divdi3 _moddi3 _udivdi3 _umoddi3 _udiv_w_sdiv _udivmoddi4
 
+# The only suffixes we want for implicit rules are .c and .o, so clear
+# the list and add them.  This speeds up GNU Make, and allows -r to work.
+# For i18n support, we also need .gmo, .po, .pox.
+# This must come before the language makefile fragments to allow them to
+# add suffixes and rules of their own.
+.SUFFIXES:
+.SUFFIXES: .c .o .po .pox .gmo 
+
 #
 # Language makefile fragments.
 
@@ -819,11 +831,6 @@ LIB2_DIVMOD_FUNCS = _divdi3 _moddi3 _udi
 
 # End of language makefile fragments.
 #
-# The only suffixes we want for implicit rules are .c and .o, so clear
-# the list and add them.  This speeds up GNU Make, and allows -r to work.
-# For i18n support, we also need .gmo, .po, .pox.
-.SUFFIXES:
-.SUFFIXES: .c .o .po .pox .gmo 
 
 Makefile: $(srcdir)/Makefile.in config.status $(srcdir)/version.c \
    $(xmake_file) $(tmake_file) $(LANG_MAKEFILES)
@@ -3075,6 +3082,7 @@ VOL_FILES=`echo $(BACKEND) $(OBJS) $(C_O
 # WARN_CFLAGS setting can't be to the expansion of GCC_WARN_CFLAGS in
 # the context of the stage_x rule.
 STAGE2_FLAGS_TO_PASS = \
+	ADAC="\$$(CC)" \
 	CFLAGS="$(BOOT_CFLAGS)" \
 	LDFLAGS="$(BOOT_LDFLAGS)" \
 	WARN_CFLAGS="\$$(GCC_WARN_CFLAGS)" \
Index: ada/ChangeLog
===================================================================
RCS file: /cvs/gcc/gcc/gcc/ada/ChangeLog,v
retrieving revision 1.237
diff -u -p -r1.237 ChangeLog
--- ada/ChangeLog	16 May 2002 17:42:34 -0000	1.237
+++ ada/ChangeLog	23 May 2002 18:06:06 -0000
@@ -1,3 +1,72 @@
+2002-05-23  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
+
+	* Make-lang.in (CP, ECHO): Copy from Makefile.in.
+	(X_ADA_CFLAGS, T_ADA_CFLAGS, X_ADAFLAGS, T_ADAFLAGS): Likewise.
+	(ALL_ADAFLAGS, FORCE_DEBUG_ADAFLAGS, ADA_CFLAGS): Likewise.
+	(ALL_ADA_CFLAGS): Likewise.
+	(ADA_INCLUDES): Likewise.
+	Adapt for new working dir.
+	(GNATBIND): Use Makefile.in version.
+	(.SUFFIXES): Copy from Makefile.in.
+	(ada-warn): Define.
+	(.adb.o, .ads.o): Copy from Makefile.in.
+	Added $(OUTPUT_OPTION).
+	(GNAT1_C_OBJS): Moved from Makefile.in.
+	Prefix with ada subdir.
+	(GNAT_ADA_OBJS, GNAT1_ADA_OBJS, GNAT1_OBJS, GNATBIND_OBJS): Likewise.
+	(EXTRA_GNAT1_OBJS): Moved from Makefile.in.
+	Adapt for new working dir.
+	(EXTRA_GNATBIND_OBJS): Likewise.
+	(ADA_BACKEND): Moved from Makefile.in.
+	Renamed to avoid conflict with global BACKEND.
+	Use that one.
+	(TARGET_ADA_SRCS): Moved from Makefile.in.
+	(gnat1$(exeext)): Replaced recursive rule with Makefile.in version.
+	Use ADA_BACKEND.
+	(gnatbind$(exeext)): Replaced recursive rule with Makefile.in version.
+	(ada_extra_files): Moved from Makefile.in.
+	Prefix with ada subdir.
+	(ada/b_gnat1.c, ada/b_gnat1.o, ada/b_gnatb.c, ada/b_gnatb.o): Likewise.
+	(ada/treeprs.ads, ada/einfo.h, ada/sinfo.h, ada/nmake.adb): Likewise.
+	(ada/nmake.ads): Likewise.
+	(update-sources): Moved from Makefile.in.
+	Prefix with ada subdir.
+	(ada/sdefault.adb, ada/stamp-sdefault, ada/sdefault.o): Likewise.
+	(ADA_TREE_H): Likewise.
+	(ada/a-except.o, ada/s-assert.o, ada/s-memory.o): Likewise.
+	(ada/memtrack.o): Likewise.
+	(ada/adadecode.o): Likewise.
+	Update dependencies.
+	(ada/adaint.o): New.
+	(ada/argv.o): Moved from Makefile.in.
+	Prefix with ada subdir.
+	Update dependencies.	
+	(ada/cstreams.o, ada/exit.o, ada/final.o, ada/link.o): Likewise.
+	(ada/cio.o, ada/init.o, ada/raise.o, ada/tracebak.o): Likewise.
+	(ada/cuintp.o, ada/decl.o, ada/misc.o): Moved from Makefile.in.
+	Prefix with ada subdir.
+	(ada/targtyps.o, ada/trans.o, ada/utils.o, ada/utils2.o): Likewise.
+	(GNAT DEPENDENCIES): Regenerate.
+	* Makefile.in (MACHMODE_H, RTL_H, TREE_H): Removed, provided by
+	toplevel Makefile.in.
+	(EXTRA_GNAT1_OBJS, EXTRA_GNATBIND_OBJS): Removed.
+	(TARGET_ADA_SRCS): Removed.
+	(GNAT1_C_OBJS, GNAT_ADA_OBJS, GNAT1_ADA_OBJS, GNAT1_OBJS): Likewise.
+	(GNATBIND_OBJS): Likewise.
+	(ADA_INCLUDE_DIR, ADA_RTL_OBJ_DIR): Moved here.
+	(BACKEND): Removed.
+	(../gnat1$(exeext), ../gnatbind$(exeext)): Likewise.
+	(TREE_H): Likewise.
+	(ada_extra_files): Likewise.
+	(b_gnat1.c, b_gnat1.o, b_gnatb.c, b_gnatb.o): Likewise.
+	(treeprs.ads, einfo.h, sinfo.h, nmake.adb, nmake.ads): Likewise.
+	(update-sources): Likewise.
+	(sdefault.adb, stamp-sdefault, sdefault.o): Likewise
+	(ADA_TREE_H): Likewise.
+	(adadecoce.o): Likewise.
+	(cuintp.o, decl.o, misc.o, trans.o, utils.o, utils2.o): Likewise.
+	(GNAT DEPENDENCIES): Likewise.
+
 2002-05-16  Rainer Orth  <ro@TechFak.Uni-Bielefeld.DE>
 
 	* Makefile.adalib: Allow for PWDCMD to override hardcoded pwd.
Index: ada/Make-lang.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/ada/Make-lang.in,v
retrieving revision 1.9
diff -u -p -r1.9 Make-lang.in
--- ada/Make-lang.in	14 May 2002 15:25:30 -0000	1.9
+++ ada/Make-lang.in	23 May 2002 18:06:06 -0000
@@ -38,6 +38,8 @@
 # tool definitions
 CHMOD = chmod
 CHMOD_AX_FLAGS = a+x
+CP = cp -p
+ECHO = echo
 MV = mv
 MKDIR = mkdir -p
 RM = rm -f
@@ -45,16 +47,28 @@ RMDIR = rm -rf
 # default extensions
 shext  =
 
+X_ADA_CFLAGS =
+T_ADA_CFLAGS =
+
+X_ADAFLAGS =
+T_ADAFLAGS =
+
 # Extra flags to pass to recursive makes.
 BOOT_ADAFLAGS= $(ADAFLAGS)
 ADAFLAGS= -gnatpg -gnata
+ALL_ADAFLAGS = $(CFLAGS) $(ALL_ADA_CFLAGS) $(X_ADAFLAGS) $(T_ADAFLAGS) \
+	$(ADAFLAGS)
+FORCE_DEBUG_ADAFLAGS = -g
+ADA_CFLAGS =
+ALL_ADA_CFLAGS = $(X_ADA_CFLAGS) $(T_ADA_CFLAGS) $(ADA_CFLAGS)
+ADA_INCLUDES = -I- -I. -Iada -I$(srcdir)/ada
 GNATLIBFLAGS= -W -Wall -gnatpg
 GNATLIBCFLAGS= -g -O2
 ADA_INCLUDE_DIR = $(libsubdir)/adainclude
 ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
 THREAD_KIND=native
 TRACE=no
-GNATBIND = gnatbind
+GNATBIND = $(STAGE_PREFIX)gnatbind -C
 ADA_FLAGS_TO_PASS = \
 	"ADA_FOR_BUILD=$(ADA_FOR_BUILD)"	\
 	"ADA_INCLUDE_DIR=$(ADA_INCLUDE_DIR)"	\
@@ -64,6 +78,18 @@ ADA_FLAGS_TO_PASS = \
 	"INSTALL_DATA=$(INSTALL_DATA)"		\
 	"INSTALL_PROGRAM=$(INSTALL_PROGRAM)"
 
+# Say how to compile Ada programs.
+.SUFFIXES: .ada .adb .ads
+
+# FIXME: need to add $(ALL_ADA_CFLAGS) to .c.o suffix rule
+# Use loose warnings for this front end, but add some special flags
+ada-warn = $(ALL_ADA_CFLAGS)
+
+.adb.o:
+	$(ADAC) -c $(ALL_ADAFLAGS) $(ADA_INCLUDES) $< $(OUTPUT_OPTION)
+.ads.o:
+	$(ADAC) -c $(ALL_ADAFLAGS) $(ADA_INCLUDES) $< $(OUTPUT_OPTION)
+
 # Define the names for selecting Ada in LANGUAGES.
 Ada ada: gnat1$(exeext) gnatbind$(exeext)
 
@@ -82,13 +108,106 @@ ADA_TOOLS_FLAGS_TO_PASS=\
 	"GNATLINK=../../gnatlink"	\
 	"GNATBIND=../../gnatbind"
 
-gnat1$(exeext): prefix.o attribs.o $(LIBDEPS) $(BACKEND) force
-	$(MAKE) -C ada $(SUBDIR_FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS) \
-		../gnat1$(exeext)
-
-gnatbind$(exeext): $(CONFIG_H) prefix.o force
-	$(MAKE) -C ada $(SUBDIR_FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS) \
-		../gnatbind$(exeext)
+# Lists of files for various purposes.
+
+# Languages-specific object files for Ada.
+# Object files for gnat1 from C sources.
+GNAT1_C_OBJS = ada/b_gnat1.o ada/adadecode.o ada/adaint.o ada/cstreams.o \
+ ada/cio.o ada/targtyps.o ada/decl.o ada/misc.o ada/utils.o ada/utils2.o \
+ ada/trans.o ada/cuintp.o ada/argv.o ada/raise.o ada/init.o ada/tracebak.o
+
+# Object files from Ada sources that are used by gnat1
+
+GNAT_ADA_OBJS = \
+ ada/ada.o ada/a-charac.o ada/a-chlat1.o ada/a-except.o ada/s-memory.o \
+ ada/s-traceb.o ada/s-mastop.o ada/s-except.o ada/ali.o ada/alloc.o \
+ ada/atree.o ada/butil.o ada/casing.o ada/checks.o ada/comperr.o ada/csets.o \
+ ada/cstand.o ada/debug.o ada/debug_a.o ada/einfo.o ada/elists.o ada/errout.o \
+ ada/eval_fat.o ada/exp_attr.o ada/exp_ch11.o ada/exp_ch12.o ada/exp_ch13.o \
+ ada/exp_ch2.o ada/exp_ch3.o ada/exp_ch4.o ada/exp_ch5.o ada/exp_ch6.o \
+ ada/exp_ch7.o ada/exp_ch8.o ada/exp_ch9.o ada/exp_code.o ada/exp_dbug.o \
+ ada/exp_disp.o ada/exp_dist.o ada/exp_fixd.o ada/exp_aggr.o ada/exp_imgv.o \
+ ada/exp_intr.o ada/exp_pakd.o ada/exp_prag.o ada/exp_smem.o ada/exp_strm.o \
+ ada/exp_tss.o ada/exp_util.o ada/exp_vfpt.o ada/expander.o ada/fname.o \
+ ada/fname-uf.o ada/fmap.o ada/freeze.o ada/frontend.o ada/gnat.o \
+ ada/g-hesora.o ada/g-htable.o ada/g-os_lib.o ada/g-speche.o ada/s-crc32.o \
+ ada/get_targ.o ada/gnatvsn.o ada/hlo.o ada/hostparm.o ada/impunit.o \
+ ada/interfac.o ada/itypes.o ada/inline.o ada/krunch.o ada/lib.o ada/layout.o \
+ ada/lib-load.o ada/lib-util.o ada/lib-xref.o ada/lib-writ.o ada/live.o \
+ ada/namet.o ada/nlists.o ada/nmake.o ada/opt.o ada/osint.o ada/osint-c.o \
+ ada/output.o ada/par.o ada/repinfo.o ada/restrict.o ada/rident.o \
+ ada/rtsfind.o ada/s-assert.o ada/s-parame.o ada/s-stache.o ada/s-stalib.o \
+ ada/s-imgenu.o ada/s-stoele.o ada/s-soflin.o ada/s-exctab.o ada/s-secsta.o \
+ ada/s-wchcnv.o ada/s-wchcon.o ada/s-wchjis.o ada/s-unstyp.o ada/scans.o \
+ ada/scn.o ada/sdefault.o ada/sem.o ada/sem_aggr.o ada/sem_attr.o \
+ ada/sem_cat.o ada/sem_ch10.o ada/sem_ch11.o ada/sem_ch12.o ada/sem_ch13.o \
+ ada/sem_ch2.o ada/sem_ch3.o ada/sem_ch4.o ada/sem_ch5.o ada/sem_ch6.o \
+ ada/sem_ch7.o ada/sem_ch8.o ada/sem_ch9.o ada/sem_case.o ada/sem_disp.o \
+ ada/sem_dist.o ada/sem_elab.o ada/sem_elim.o ada/sem_eval.o ada/sem_intr.o \
+ ada/sem_maps.o ada/sem_mech.o ada/sem_prag.o ada/sem_res.o ada/sem_smem.o \
+ ada/sem_type.o ada/sem_util.o ada/sem_vfpt.o ada/sem_warn.o ada/sinfo-cn.o \
+ ada/sinfo.o ada/sinput.o ada/sinput-d.o ada/sinput-l.o ada/snames.o \
+ ada/sprint.o ada/stand.o ada/stringt.o ada/style.o ada/switch.o \
+ ada/switch-c.o ada/stylesw.o ada/validsw.o ada/system.o ada/table.o \
+ ada/targparm.o ada/tbuild.o ada/tree_gen.o ada/tree_io.o ada/treepr.o \
+ ada/treeprs.o ada/ttypef.o ada/ttypes.o ada/types.o ada/uintp.o ada/uname.o \
+ ada/urealp.o ada/usage.o ada/widechar.o
+
+# Object files for gnat executables
+GNAT1_ADA_OBJS = $(GNAT_ADA_OBJS) ada/back_end.o ada/gnat1drv.o
+
+GNAT1_OBJS = $(GNAT1_C_OBJS) $(GNAT1_ADA_OBJS) $(EXTRA_GNAT1_OBJS)
+
+GNATBIND_OBJS = \
+ ada/link.o ada/ada.o ada/adaint.o ada/cstreams.o ada/cio.o ada/ali.o \
+ ada/ali-util.o ada/alloc.o ada/a-tags.o ada/a-stream.o ada/bcheck.o \
+ ada/binde.o ada/binderr.o ada/bindgen.o ada/bindusg.o ada/butil.o \
+ ada/casing.o ada/csets.o ada/debug.o ada/fname.o ada/gnat.o ada/g-hesora.o \
+ ada/g-htable.o ada/g-os_lib.o ada/s-crc32.o ada/fmap.o ada/gnatbind.o \
+ ada/gnatvsn.o ada/hostparm.o ada/krunch.o ada/namet.o ada/opt.o ada/osint.o \
+ ada/osint-b.o ada/output.o ada/rident.o ada/s-assert.o ada/s-parame.o \
+ ada/s-sopco3.o ada/s-sopco4.o ada/s-sopco5.o ada/s-stache.o ada/s-stalib.o \
+ ada/s-stoele.o ada/s-imgenu.o ada/s-strops.o ada/s-soflin.o ada/s-wchcon.o \
+ ada/s-wchjis.o ada/sdefault.o ada/switch.o ada/switch-b.o ada/stylesw.o \
+ ada/validsw.o ada/system.o ada/table.o ada/tree_io.o ada/types.o \
+ ada/widechar.o ada/raise.o ada/exit.o ada/argv.o ada/init.o ada/final.o \
+ ada/s-wchcnv.o ada/s-exctab.o ada/a-except.o ada/s-memory.o ada/s-traceb.o \
+ ada/tracebak.o ada/s-mastop.o ada/s-except.o ada/s-secsta.o ada/atree.o \
+ ada/scans.o ada/einfo.o ada/sinfo.o ada/scn.o ada/sinput.o ada/sinput-l.o \
+ ada/targparm.o ada/errout.o ada/style.o ada/stand.o ada/lib.o ada/uintp.o \
+ ada/elists.o ada/nlists.o ada/stringt.o ada/snames.o ada/uname.o \
+ ada/urealp.o \
+ $(EXTRA_GNATBIND_OBJS)
+
+# List of extra object files linked in with various programs.
+EXTRA_GNAT1_OBJS = prefix.o
+EXTRA_GNATBIND_OBJS = prefix.o
+
+# FIXME: handle with configure substitutions
+#ifeq ($(strip $(filter-out alpha% dec vms% openvms% alphavms%,$(host))),)
+#
+#EXTRA_GNAT1_OBJS = prefix.o vmshandler.o
+#EXTRA_GNATBIND_OBJS = prefix.o vmshandler.o
+#
+#endif
+
+# Language-independent object files.
+ADA_BACKEND = $(BACKEND) attribs.o
+
+# List of target dependent sources, overridden below as necessary
+TARGET_ADA_SRCS =
+
+# Needs to be built with CC=gcc
+# Since the RTL should be built with the latest compiler, remove the
+#  stamp target in the parent directory whenever gnat1 is rebuilt
+gnat1$(exeext): $(TARGET_ADA_SRCS) $(GNAT1_OBJS) $(ADA_BACKEND) $(LIBDEPS)
+	$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(GNAT1_OBJS) $(ADA_BACKEND) $(LIBS) \
+		$(SYSLIBS)
+	$(RM) stamp-gnatlib2 stamp-tools
+
+gnatbind$(exeext): ada/b_gnatb.o $(GNATBIND_OBJS)
+	$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ ada/b_gnatb.o $(GNATBIND_OBJS) \
+	      $(LIBIBERTY) $(LIBS)
 
 # use target-gcc target-gnatmake target-gnatbind target-gnatlink 
 gnattools: $(GCC_PARTS) $(CONFIG_H) prefix.o force
@@ -619,3 +738,1672 @@ gnatstage2: force
 	-$(MV) gnat1$(exeext) gnatbind$(exeext) stage2
 	-$(MV) ada/*$(objext) ada/*.ali stage2/ada
 	-$(MV) ada/stamp-* stage2/ada
+
+# Compiling object files from source files.
+
+# Note that dependencies on obstack.h are not written
+# because that file is not part of GCC.
+# Dependencies on gvarargs.h are not written
+# because all that file does, when not compiling with GCC,
+# is include the system varargs.h.
+
+# Ada language specific files.
+
+ada_extra_files : ada/treeprs.ads ada/einfo.h ada/sinfo.h ada/nmake.adb \
+	ada/nmake.ads
+
+ada/b_gnat1.c : $(GNAT1_ADA_OBJS)
+	$(GNATBIND) $(ADA_INCLUDES) -o ada/b_gnat1.c -n ada/gnat1drv.ali
+ada/b_gnat1.o : ada/b_gnat1.c
+
+ada/b_gnatb.c : $(GNATBIND_OBJS) ada/gnatbind.o ada/interfac.o
+	$(GNATBIND) $(ADA_INCLUDES) -o ada/b_gnatb.c ada/gnatbind.ali
+ada/b_gnatb.o : ada/b_gnatb.c
+
+ada/treeprs.ads : ada/treeprs.adt ada/sinfo.ads ada/xtreeprs.adb
+	-$(MKDIR) ada/bldtools
+	$(CP) $^ ada/bldtools
+	(cd ada/bldtools; gnatmake -q xtreeprs ; ./xtreeprs ../treeprs.ads )
+
+ada/einfo.h : ada/einfo.ads ada/einfo.adb ada/xeinfo.adb
+	-$(MKDIR) ada/bldtools
+	$(CP) $^ ada/bldtools
+	(cd ada/bldtools; gnatmake -q xeinfo ; ./xeinfo ../einfo.h )
+
+ada/sinfo.h : ada/sinfo.ads ada/xsinfo.adb
+	-$(MKDIR) ada/bldtools
+	$(CP) $^ ada/bldtools
+	(cd ada/bldtools; gnatmake -q xsinfo ; ./xsinfo ../sinfo.h )
+
+ada/nmake.adb : ada/sinfo.ads ada/nmake.adt ada/xnmake.adb
+	-$(MKDIR) ada/bldtools
+	$(CP) $^ ada/bldtools
+	(cd ada/bldtools; gnatmake -q xnmake ; ./xnmake -b ../nmake.adb )
+
+ada/nmake.ads :  ada/sinfo.ads ada/nmake.adt ada/xnmake.adb
+	-$(MKDIR) ada/bldtools
+	$(CP) $^ ada/bldtools
+	(cd ada/bldtools; gnatmake -q xnmake ; ./xnmake -s ../nmake.ads )
+
+update-sources : ada/treeprs.ads ada/einfo.h ada/sinfo.h ada/nmake.adb \
+	ada/nmake.ads
+	$(CP) $^ $(srcdir)/ada
+
+# Note: the strings below do not make sense for Ada strings in the OS/2
+#  case.  This is ignored for now since the OS/2 version doesn't use
+#  these -- there are no default locations.
+ada/sdefault.adb: ada/stamp-sdefault ; @true
+ada/stamp-sdefault : $(srcdir)/version.c $(srcdir)/move-if-change \
+ Makefile
+	$(ECHO) "pragma Style_Checks (Off);" >tmp-sdefault.adb
+	$(ECHO) "package body Sdefault is" >>tmp-sdefault.adb
+	$(ECHO) "   S1 : aliased constant String := \"$(ADA_INCLUDE_DIR)/\";" >>tmp-sdefault.adb
+	$(ECHO) "   S2 : aliased constant String := \"$(ADA_RTL_OBJ_DIR)/\";" >>tmp-sdefault.adb
+	$(ECHO) "   S3 : aliased constant String := \"$(target)/\";" >>tmp-sdefault.adb
+	$(ECHO) "   S4 : aliased constant String := \"$(libsubdir)/\";" >>tmp-sdefault.adb
+	$(ECHO) "   function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb
+	$(ECHO) "   begin" >>tmp-sdefault.adb
+	$(ECHO) "      return new String'(S1);" >>tmp-sdefault.adb
+	$(ECHO) "   end Include_Dir_Default_Name;" >>tmp-sdefault.adb
+	$(ECHO) "   function Object_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb
+	$(ECHO) "   begin" >>tmp-sdefault.adb
+	$(ECHO) "      return new String'(S2);" >>tmp-sdefault.adb
+	$(ECHO) "   end Object_Dir_Default_Name;" >>tmp-sdefault.adb
+	$(ECHO) "   function Target_Name return String_Ptr is" >>tmp-sdefault.adb
+	$(ECHO) "   begin" >>tmp-sdefault.adb
+	$(ECHO) "      return new String'(S3);" >>tmp-sdefault.adb
+	$(ECHO) "   end Target_Name;" >>tmp-sdefault.adb
+	$(ECHO) "   function Search_Dir_Prefix return String_Ptr is" >>tmp-sdefault.adb
+	$(ECHO) "   begin" >>tmp-sdefault.adb
+	$(ECHO) "      return new String'(S4);" >>tmp-sdefault.adb
+	$(ECHO) "   end Search_Dir_Prefix;" >>tmp-sdefault.adb
+	$(ECHO) "end Sdefault;" >> tmp-sdefault.adb
+	$(srcdir)/move-if-change tmp-sdefault.adb ada/sdefault.adb
+	touch ada/stamp-sdefault
+
+ada/sdefault.o : ada/sdefault.ads ada/sdefault.adb ada/types.ads \
+   ada/unchdeal.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/unchconv.ads
+
+ADA_TREE_H = ada/ada-tree.h ada/ada-tree.def
+
+# force debugging information on a-except.o so that it is always
+# possible to set conditional breakpoints on exceptions.
+# use -O1 otherwise gdb isn't able to get a full backtrace on mips targets.
+
+ada/a-except.o  : ada/a-except.adb ada/a-except.ads
+	$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O1 -fno-inline \
+	 $(ADA_INCLUDES) $< $(OUTPUT_OPTION)
+
+# force debugging information on s-assert.o so that it is always
+# possible to set breakpoint on assert failures.
+
+ada/s-assert.o  : ada/s-assert.adb ada/s-assert.ads ada/a-except.ads
+	$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O2 \
+	 $(ADA_INCLUDES) $< $(OUTPUT_OPTION)
+
+# force debugging information and no optimization on s-memory.o so that it 
+# is always possible to set breakpoint on __gnat_malloc and __gnat_free
+# this is important for gnatmem using GDB. memtrack.o is built from
+# memtrack.adb, and used by the post-mortem analysis with gnatmem.
+
+ada/s-memory.o  : ada/s-memory.adb ada/s-memory.ads ada/memtrack.o
+	$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 \
+	 $(ADA_INCLUDES) $< $(OUTPUT_OPTION) 
+
+ada/memtrack.o  : ada/memtrack.adb ada/s-memory.ads
+	$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 \
+	 $(ADA_INCLUDES) $< $(OUTPUT_OPTION) 
+
+ada/adadecode.o : ada/adadecode.c ada/adadecode.h $(CONFIG_H) $(SYSTEM_H) \
+	ada/adadecode.h 
+ada/adaint.o  : ada/adaint.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h
+ada/argv.o    : ada/argv.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h
+ada/cstreams.o : ada/cstreams.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h
+ada/exit.o    : ada/exit.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h
+ada/final.o   : ada/final.c $(CONFIG_H) $(SYSTEM_H) ada/raise.h 
+ada/link.o    : ada/link.c
+
+ada/cio.o     : ada/cio.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h
+	$(CC) -c $(ALL_CFLAGS) $(ALL_ADA_CFLAGS) $(RT_FLAGS) \
+	         $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) 
+
+ada/init.o    : ada/init.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h ada/raise.h
+	$(CC) -c $(ALL_CFLAGS) $(ALL_ADA_CFLAGS) $(RT_FLAGS) \
+	         $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) 
+
+ada/raise.o   : ada/raise.c $(CONFIG_H) $(SYSTEM_H) ada/adaint.h ada/raise.h
+	$(CC) -c $(ALL_CFLAGS) $(ALL_ADA_CFLAGS) $(RT_FLAGS) \
+		 $(ALL_CPPFLAGS) $(INCLUDES) $< $(OUTPUT_OPTION) 
+
+# Need to keep the frame pointer in this file to pop the stack properly on
+# some targets.
+ada/tracebak.o  : ada/tracebak.c $(CONFIG_H) $(SYSTEM_H)
+	$(CC) -c $(ALL_CFLAGS) $(ALL_ADA_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
+	      -fno-omit-frame-pointer $< $(OUTPUT_OPTION) 
+
+ada/cuintp.o : ada/cuintp.c $(CONFIG_H) $(SYSTEM_H) $(TREE_H) ada/ada.h \
+   ada/types.h ada/uintp.h ada/atree.h ada/stringt.h ada/elists.h \
+   ada/nlists.h ada/fe.h ada/gigi.h
+
+ada/decl.o : ada/decl.c $(CONFIG_H) $(TREE_H) $(srcdir)/flags.h \
+   $(srcdir)/toplev.h $(srcdir)/convert.h ada/ada.h ada/types.h ada/atree.h \
+   ada/nlists.h ada/elists.h ada/uintp.h ada/sinfo.h ada/einfo.h ada/snames.h \
+   ada/namet.h ada/stringt.h ada/repinfo.h ada/fe.h $(ADA_TREE_H) ada/gigi.h
+
+ada/misc.o : ada/misc.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(srcdir)/expr.h \
+   insn-codes.h insn-flags.h insn-config.h $(srcdir)/recog.h \
+   $(srcdir)/flags.h $(srcdir)/diagnostic.h $(srcdir)/output.h \
+   $(srcdir)/except.h tm_p.h $(srcdir)/langhooks.h \
+   $(srcdir)/debug.h $(srcdir)/langhooks-def.h $(srcdir)/libfuncs.h \
+   ada/ada.h ada/types.h ada/atree.h ada/nlists.h ada/elists.h ada/sinfo.h \
+   ada/einfo.h ada/namet.h ada/stringt.h ada/uintp.h ada/fe.h $(ADA_TREE_H) \
+   ada/gigi.h ada/adadecode.h
+
+ada/targtyps.o : ada/targtyps.c $(CONFIG_H) ada/ada.h ada/types.h ada/atree.h \
+   ada/nlists.h ada/elists.h ada/uintp.h ada/sinfo.h ada/einfo.h ada/namet.h \
+   ada/snames.h ada/stringt.h ada/urealp.h ada/fe.h $(ADA_TREE_H) ada/gigi.h
+
+ada/trans.o : ada/trans.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(srcdir)/flags.h \
+   ada/ada.h $(srcdir)/except.h ada/types.h ada/atree.h ada/nlists.h \
+   ada/elists.h ada/uintp.h ada/sinfo.h ada/einfo.h ada/namet.h ada/snames.h \
+   ada/stringt.h ada/urealp.h ada/fe.h $(ADA_TREE_H) ada/gigi.h
+
+ada/utils.o : ada/utils.c $(CONFIG_H) $(TREE_H) $(srcdir)/flags.h \
+   $(srcdir)/expr.h $(srcdir)/convert.h $(srcdir)/defaults.h ada/ada.h \
+   ada/types.h ada/atree.h ada/nlists.h ada/elists.h ada/sinfo.h ada/einfo.h \
+   ada/namet.h ada/stringt.h ada/uintp.h ada/fe.h $(ADA_TREE_H) ada/gigi.h
+
+ada/utils2.o : ada/utils2.c $(CONFIG_H) $(TREE_H) $(srcdir)/flags.h ada/ada.h \
+   ada/types.h ada/atree.h ada/nlists.h ada/elists.h ada/sinfo.h ada/einfo.h \
+   ada/namet.h ada/snames.h ada/stringt.h ada/uintp.h ada/fe.h $(ADA_TREE_H) \
+   ada/gigi.h
+
+#
+# DO NOT PUT SPECIAL RULES BELOW, THIS SECTION IS UPDATED AUTOMATICALLY
+#
+# GNAT DEPENDENCIES
+# regular dependencies
+ada/a-charac.o : ada/ada.ads ada/a-charac.ads ada/system.ads 
+
+ada/a-chlat1.o : ada/ada.ads ada/a-charac.ads ada/a-chlat1.ads \
+   ada/system.ads 
+
+ada/a-except.o : ada/ada.ads ada/a-except.ads ada/a-except.adb \
+   ada/a-excpol.adb ada/a-uncdea.ads ada/gnat.ads ada/g-hesora.ads \
+   ada/system.ads ada/s-exctab.ads ada/s-except.ads ada/s-mastop.ads \
+   ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-stoele.adb ada/s-traceb.ads ada/unchconv.ads 
+
+ada/a-stream.o : ada/ada.ads ada/a-except.ads ada/a-stream.ads \
+   ada/a-tags.ads ada/a-tags.adb ada/gnat.ads ada/g-htable.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-secsta.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/unchconv.ads 
+
+ada/a-tags.o : ada/ada.ads ada/a-except.ads ada/a-tags.ads ada/a-tags.adb \
+   ada/a-uncdea.ads ada/gnat.ads ada/g-htable.ads ada/g-htable.adb \
+   ada/system.ads ada/s-exctab.ads ada/s-secsta.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/unchconv.ads 
+
+ada/ada.o : ada/ada.ads ada/system.ads 
+
+ada/ali-util.o : ada/ada.ads ada/a-except.ads ada/ali.ads ada/ali-util.ads \
+   ada/ali-util.adb ada/alloc.ads ada/binderr.ads ada/casing.ads ada/debug.ads \
+   ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads ada/gnatvsn.ads \
+   ada/hostparm.ads ada/interfac.ads ada/namet.ads ada/opt.ads ada/osint.ads \
+   ada/output.ads ada/rident.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-crc32.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tree_io.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/ali.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads ada/ali.ads \
+   ada/ali.adb ada/alloc.ads ada/butil.ads ada/casing.ads ada/debug.ads \
+   ada/fname.ads ada/gnat.ads ada/g-htable.ads ada/g-htable.adb \
+   ada/g-os_lib.ads ada/gnatvsn.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/osint.ads ada/output.ads ada/rident.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/alloc.o : ada/alloc.ads ada/system.ads 
+
+ada/atree.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads ada/alloc.ads \
+   ada/atree.ads ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/gnat.ads ada/g-htable.ads ada/g-htable.adb \
+   ada/g-os_lib.ads ada/hostparm.ads ada/nlists.ads ada/opt.ads ada/output.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-imgenu.ads \
+   ada/s-memory.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/back_end.o : ada/alloc.ads ada/atree.ads ada/back_end.ads \
+   ada/back_end.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads ada/namet.ads \
+   ada/nlists.ads ada/opt.ads ada/osint.ads ada/osint-c.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/switch.ads \
+   ada/switch-c.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/bcheck.o : ada/ada.ads ada/a-except.ads ada/ali.ads ada/ali-util.ads \
+   ada/alloc.ads ada/bcheck.ads ada/bcheck.adb ada/binderr.ads ada/butil.ads \
+   ada/casing.ads ada/fname.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/gnatvsn.ads ada/hostparm.ads ada/namet.ads ada/opt.ads ada/osint.ads \
+   ada/output.ads ada/rident.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/binde.o : ada/ada.ads ada/a-except.ads ada/ali.ads ada/alloc.ads \
+   ada/binde.ads ada/binde.adb ada/binderr.ads ada/butil.ads ada/casing.ads \
+   ada/debug.ads ada/fname.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/gnatvsn.ads ada/hostparm.ads ada/namet.ads ada/opt.ads ada/output.ads \
+   ada/rident.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/binderr.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/binderr.ads \
+   ada/binderr.adb ada/butil.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/output.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/bindgen.o : ada/ada.ads ada/a-except.ads ada/ali.ads ada/alloc.ads \
+   ada/binde.ads ada/bindgen.ads ada/bindgen.adb ada/butil.ads ada/casing.ads \
+   ada/fname.ads ada/gnat.ads ada/g-hesora.ads ada/g-htable.ads \
+   ada/g-os_lib.ads ada/gnatvsn.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/osint.ads ada/osint-b.ads ada/output.ads ada/rident.ads \
+   ada/sdefault.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-strops.ads ada/s-sopco3.ads ada/s-sopco4.ads \
+   ada/s-sopco5.ads ada/s-wchcon.ads ada/table.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/bindusg.o : ada/bindusg.ads ada/bindusg.adb ada/gnat.ads \
+   ada/g-os_lib.ads ada/osint.ads ada/output.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/butil.o : ada/alloc.ads ada/butil.ads ada/butil.adb ada/hostparm.ads \
+   ada/namet.ads ada/output.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/table.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/casing.o : ada/alloc.ads ada/casing.ads ada/casing.adb ada/csets.ads \
+   ada/hostparm.ads ada/namet.ads ada/opt.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/widechar.ads 
+
+ada/checks.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/checks.adb ada/debug.ads \
+   ada/einfo.ads ada/elists.ads ada/errout.ads ada/exp_ch2.ads \
+   ada/exp_util.ads ada/freeze.ads ada/get_targ.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads \
+   ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_eval.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sem_warn.ads ada/sinfo.ads ada/sinput.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/targparm.ads ada/tbuild.ads ada/tree_io.ads \
+   ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/comperr.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/comperr.ads ada/comperr.adb ada/debug.ads ada/einfo.ads \
+   ada/errout.ads ada/fname.ads ada/gnat.ads ada/g-os_lib.ads ada/gnatvsn.ads \
+   ada/lib.ads ada/namet.ads ada/osint.ads ada/output.ads ada/sdefault.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/sprint.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/table.ads ada/treepr.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/csets.o : ada/csets.ads ada/csets.adb ada/hostparm.ads ada/opt.ads \
+   ada/system.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/cstand.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/csets.ads ada/cstand.ads ada/cstand.adb ada/debug.ads ada/einfo.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/layout.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/sem_mech.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/ttypef.ads ada/ttypes.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/debug.o : ada/debug.ads ada/debug.adb ada/system.ads 
+
+ada/debug_a.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/debug.ads ada/debug_a.ads ada/debug_a.adb ada/einfo.ads \
+   ada/output.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/einfo.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/einfo.ads ada/einfo.adb ada/namet.ads ada/nlists.ads ada/output.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/elists.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/elists.ads ada/elists.adb ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/opt.ads ada/output.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tree_io.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/errout.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/errout.adb ada/fname.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads \
+   ada/namet.ads ada/nlists.ads ada/opt.ads ada/output.ads ada/scans.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/style.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-memory.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/uname.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/eval_fat.o : ada/alloc.ads ada/einfo.ads ada/eval_fat.ads \
+   ada/eval_fat.adb ada/sem_util.ads ada/snames.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/table.ads \
+   ada/targparm.ads ada/ttypef.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_aggr.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/checks.ads ada/debug.ads ada/einfo.ads ada/elists.ads ada/exp_aggr.ads \
+   ada/exp_aggr.adb ada/exp_ch3.ads ada/exp_ch7.ads ada/exp_util.ads \
+   ada/expander.ads ada/freeze.ads ada/get_targ.ads ada/hostparm.ads \
+   ada/itypes.ads ada/lib.ads ada/namet.ads ada/nlists.ads ada/nmake.ads \
+   ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_ch3.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads ada/tbuild.ads \
+   ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_attr.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/exp_attr.ads ada/exp_attr.adb ada/exp_ch2.ads ada/exp_ch9.ads \
+   ada/exp_imgv.ads ada/exp_pakd.ads ada/exp_strm.ads ada/exp_tss.ads \
+   ada/exp_util.ads ada/get_targ.ads ada/gnatvsn.ads ada/hostparm.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_ch7.ads \
+   ada/sem_ch8.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads \
+   ada/validsw.ads 
+
+ada/exp_ch11.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/exp_ch11.ads ada/exp_ch11.adb ada/exp_ch7.ads \
+   ada/exp_util.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/inline.ads ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads \
+   ada/rtsfind.ads ada/sem.ads ada/sem_ch5.ads ada/sem_ch8.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads \
+   ada/stringt.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_ch12.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/exp_ch12.ads ada/exp_ch12.adb ada/exp_util.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/rtsfind.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_ch13.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/exp_ch13.ads ada/exp_ch13.adb ada/exp_ch3.ads \
+   ada/exp_ch6.ads ada/exp_imgv.ads ada/exp_util.ads ada/hostparm.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_ch2.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/exp_ch2.ads ada/exp_ch2.adb ada/exp_smem.ads \
+   ada/exp_util.ads ada/exp_vfpt.ads ada/hostparm.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_ch3.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_aggr.ads ada/exp_ch11.ads \
+   ada/exp_ch3.ads ada/exp_ch3.adb ada/exp_ch4.ads ada/exp_ch7.ads \
+   ada/exp_ch9.ads ada/exp_disp.ads ada/exp_dist.ads ada/exp_smem.ads \
+   ada/exp_strm.ads ada/exp_tss.ads ada/exp_util.ads ada/freeze.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch3.ads ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_mech.ads ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/exp_ch4.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_aggr.ads ada/exp_ch3.ads \
+   ada/exp_ch4.ads ada/exp_ch4.adb ada/exp_ch7.ads ada/exp_ch9.ads \
+   ada/exp_disp.ads ada/exp_fixd.ads ada/exp_pakd.ads ada/exp_tss.ads \
+   ada/exp_util.ads ada/exp_vfpt.ads ada/get_targ.ads ada/hostparm.ads \
+   ada/inline.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads \
+   ada/sem_ch13.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_type.ads \
+   ada/sem_util.ads ada/sem_warn.ads ada/sinfo.ads ada/sinfo-cn.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/exp_ch5.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/exp_aggr.ads ada/exp_ch11.ads ada/exp_ch5.ads ada/exp_ch5.adb \
+   ada/exp_ch7.ads ada/exp_dbug.ads ada/exp_pakd.ads ada/exp_util.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch13.ads ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads \
+   ada/validsw.ads 
+
+ada/exp_ch6.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch11.ads ada/exp_ch2.ads \
+   ada/exp_ch3.ads ada/exp_ch6.ads ada/exp_ch6.adb ada/exp_ch7.ads \
+   ada/exp_ch9.ads ada/exp_dbug.ads ada/exp_disp.ads ada/exp_dist.ads \
+   ada/exp_intr.ads ada/exp_pakd.ads ada/exp_tss.ads ada/exp_util.ads \
+   ada/freeze.ads ada/get_targ.ads ada/gnat.ads ada/g-htable.ads \
+   ada/g-os_lib.ads ada/hostparm.ads ada/inline.ads ada/lib.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads \
+   ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_ch12.ads \
+   ada/sem_ch13.ads ada/sem_ch6.ads ada/sem_ch8.ads ada/sem_disp.ads \
+   ada/sem_dist.ads ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/exp_ch7.o : ada/alloc.ads ada/atree.ads ada/debug.ads ada/einfo.ads \
+   ada/exp_ch11.ads ada/exp_ch7.ads ada/exp_ch7.adb ada/exp_ch9.ads \
+   ada/exp_dbug.ads ada/exp_tss.ads ada/exp_util.ads ada/freeze.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/lib.ads ada/lib-xref.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_ch3.ads \
+   ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_res.ads ada/sem_type.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/targparm.ads ada/tbuild.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_ch8.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/exp_ch8.ads \
+   ada/exp_ch8.adb ada/exp_dbug.ads ada/exp_util.ads ada/get_targ.ads \
+   ada/hostparm.ads ada/namet.ads ada/nlists.ads ada/opt.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch8.ads ada/sinfo.ads ada/snames.ads ada/stand.ads \
+   ada/system.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/exp_ch9.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch11.ads ada/exp_ch3.ads \
+   ada/exp_ch6.ads ada/exp_ch9.ads ada/exp_ch9.adb ada/exp_dbug.ads \
+   ada/exp_smem.ads ada/exp_tss.ads ada/exp_util.ads ada/freeze.ads \
+   ada/get_targ.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/output.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_ch11.ads ada/sem_ch6.ads ada/sem_ch8.ads ada/sem_elab.ads \
+   ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads ada/sinput.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_code.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/exp_code.ads ada/exp_code.adb ada/fname.ads ada/hostparm.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/rtsfind.ads ada/sem_eval.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stringt.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_dbug.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads \
+   ada/alloc.ads ada/atree.ads ada/debug.ads ada/einfo.ads ada/exp_dbug.ads \
+   ada/exp_dbug.adb ada/exp_util.ads ada/freeze.ads ada/get_targ.ads \
+   ada/gnat.ads ada/g-htable.ads ada/g-htable.adb ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads ada/nmake.ads \
+   ada/opt.ads ada/output.ads ada/rtsfind.ads ada/sem_eval.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_disp.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch7.ads ada/exp_disp.ads \
+   ada/exp_disp.adb ada/exp_tss.ads ada/exp_util.ads ada/fname.ads \
+   ada/hostparm.ads ada/itypes.ads ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem_disp.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_dist.o : ada/ada.ads ada/a-uncdea.ads ada/alloc.ads ada/atree.ads \
+   ada/einfo.ads ada/elists.ads ada/exp_dist.ads ada/exp_dist.adb \
+   ada/exp_tss.ads ada/exp_util.ads ada/gnat.ads ada/g-htable.ads \
+   ada/g-htable.adb ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads ada/sem_ch3.ads \
+   ada/sem_ch8.ads ada/sem_dist.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/uname.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_fixd.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/exp_fixd.ads ada/exp_fixd.adb ada/exp_util.ads ada/get_targ.ads \
+   ada/hostparm.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_eval.ads ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_imgv.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/checks.ads \
+   ada/einfo.ads ada/exp_imgv.ads ada/exp_imgv.adb ada/exp_util.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem_res.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_intr.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/einfo.ads \
+   ada/errout.ads ada/exp_ch11.ads ada/exp_ch4.ads ada/exp_ch7.ads \
+   ada/exp_ch9.ads ada/exp_code.ads ada/exp_fixd.ads ada/exp_intr.ads \
+   ada/exp_intr.adb ada/exp_util.ads ada/hostparm.ads ada/itypes.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/restrict.ads \
+   ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_eval.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads \
+   ada/stringt.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/tbuild.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/exp_pakd.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/exp_dbug.ads ada/exp_pakd.ads ada/exp_pakd.adb ada/exp_util.ads \
+   ada/get_targ.ads ada/hostparm.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads ada/sem_ch13.ads \
+   ada/sem_ch8.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_prag.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/einfo.ads \
+   ada/errout.ads ada/exp_ch11.ads ada/exp_prag.ads ada/exp_prag.adb \
+   ada/exp_tss.ads ada/exp_util.ads ada/expander.ads ada/hostparm.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_smem.o : ada/alloc.ads ada/atree.ads ada/einfo.ads \
+   ada/exp_smem.ads ada/exp_smem.adb ada/exp_util.ads ada/hostparm.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads \
+   ada/stringt.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_strm.o : ada/alloc.ads ada/atree.ads ada/einfo.ads \
+   ada/exp_strm.ads ada/exp_strm.adb ada/exp_tss.ads ada/get_targ.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/rtsfind.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/tbuild.ads \
+   ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/exp_tss.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/elists.ads \
+   ada/exp_tss.ads ada/exp_tss.adb ada/exp_util.ads ada/lib.ads \
+   ada/rtsfind.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/exp_util.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch11.ads ada/exp_ch7.ads \
+   ada/exp_util.ads ada/exp_util.adb ada/get_targ.ads ada/hostparm.ads \
+   ada/inline.ads ada/itypes.ads ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch8.ads ada/sem_eval.ads ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/targparm.ads ada/tbuild.ads \
+   ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/exp_vfpt.o : ada/alloc.ads ada/atree.ads ada/einfo.ads \
+   ada/exp_vfpt.ads ada/exp_vfpt.adb ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/rtsfind.ads ada/sem_res.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/table.ads ada/tbuild.ads ada/ttypef.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/expander.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/debug_a.ads ada/einfo.ads ada/elists.ads ada/errout.ads \
+   ada/exp_aggr.ads ada/exp_attr.ads ada/exp_ch11.ads ada/exp_ch12.ads \
+   ada/exp_ch13.ads ada/exp_ch2.ads ada/exp_ch3.ads ada/exp_ch4.ads \
+   ada/exp_ch5.ads ada/exp_ch6.ads ada/exp_ch7.ads ada/exp_ch8.ads \
+   ada/exp_ch9.ads ada/exp_prag.ads ada/expander.ads ada/expander.adb \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/opt.ads ada/output.ads \
+   ada/sem.ads ada/sem_ch8.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/fmap.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads ada/alloc.ads \
+   ada/debug.ads ada/fmap.ads ada/fmap.adb ada/gnat.ads ada/g-htable.ads \
+   ada/g-htable.adb ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads \
+   ada/opt.ads ada/osint.ads ada/output.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tree_io.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/fname-uf.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads \
+   ada/alloc.ads ada/casing.ads ada/debug.ads ada/fmap.ads ada/fname.ads \
+   ada/fname-uf.ads ada/fname-uf.adb ada/gnat.ads ada/g-htable.ads \
+   ada/g-htable.adb ada/g-os_lib.ads ada/hostparm.ads ada/krunch.ads \
+   ada/namet.ads ada/opt.ads ada/osint.ads ada/output.ads ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/widechar.ads 
+
+ada/fname.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/fname.ads ada/fname.adb ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/namet.ads ada/opt.ads ada/output.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tree_io.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/freeze.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/exp_ch11.ads ada/exp_ch7.ads ada/exp_pakd.ads \
+   ada/exp_util.ads ada/freeze.ads ada/freeze.adb ada/get_targ.ads \
+   ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/layout.ads ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads \
+   ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch13.ads \
+   ada/sem_ch6.ads ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_mech.ads ada/sem_prag.ads ada/sem_res.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/table.ads ada/targparm.ads ada/tbuild.ads \
+   ada/tree_io.ads ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/frontend.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/checks.ads \
+   ada/cstand.ads ada/debug.ads ada/einfo.ads ada/elists.ads ada/exp_ch11.ads \
+   ada/exp_dbug.ads ada/fmap.ads ada/fname.ads ada/fname-uf.ads \
+   ada/frontend.ads ada/frontend.adb ada/get_targ.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/hostparm.ads ada/inline.ads ada/lib.ads \
+   ada/lib-load.ads ada/live.ads ada/namet.ads ada/nlists.ads ada/opt.ads \
+   ada/osint.ads ada/output.ads ada/par.ads ada/rtsfind.ads ada/scn.ads \
+   ada/sem.ads ada/sem_ch8.ads ada/sem_elab.ads ada/sem_prag.ads \
+   ada/sem_warn.ads ada/sinfo.ads ada/sinput.ads ada/sinput-l.ads \
+   ada/snames.ads ada/sprint.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/g-hesora.o : ada/gnat.ads ada/g-hesora.ads ada/g-hesora.adb \
+   ada/system.ads 
+
+ada/g-htable.o : ada/ada.ads ada/a-uncdea.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-htable.adb ada/system.ads 
+
+ada/g-os_lib.o : ada/ada.ads ada/a-except.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/g-os_lib.adb ada/system.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/g-speche.o : ada/gnat.ads ada/g-speche.ads ada/g-speche.adb \
+   ada/system.ads 
+
+ada/get_targ.o : ada/get_targ.ads ada/get_targ.adb ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/gnat.o : ada/gnat.ads ada/system.ads 
+
+ada/gnat1drv.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/back_end.ads ada/casing.ads ada/comperr.ads ada/csets.ads ada/debug.ads \
+   ada/einfo.ads ada/elists.ads ada/errout.ads ada/fname.ads ada/fname-uf.ads \
+   ada/frontend.ads ada/get_targ.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/gnat1drv.ads ada/gnat1drv.adb ada/gnatvsn.ads ada/hostparm.ads \
+   ada/inline.ads ada/lib.ads ada/lib-writ.ads ada/namet.ads ada/nlists.ads \
+   ada/opt.ads ada/osint.ads ada/output.ads ada/repinfo.ads ada/restrict.ads \
+   ada/rident.ads ada/sem.ads ada/sem_ch13.ads ada/sinfo.ads ada/sinput.ads \
+   ada/sinput-l.ads ada/snames.ads ada/sprint.ads ada/stringt.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/targparm.ads ada/tree_gen.ads ada/treepr.ads \
+   ada/ttypes.ads ada/types.ads ada/uintp.ads ada/uname.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads ada/usage.ads 
+
+ada/gnatbind.o : ada/ada.ads ada/a-except.ads ada/ali.ads ada/ali-util.ads \
+   ada/alloc.ads ada/bcheck.ads ada/binde.ads ada/binderr.ads ada/bindgen.ads \
+   ada/bindusg.ads ada/butil.ads ada/casing.ads ada/csets.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-os_lib.ads ada/gnatbind.ads ada/gnatbind.adb \
+   ada/gnatvsn.ads ada/hostparm.ads ada/namet.ads ada/opt.ads ada/osint.ads \
+   ada/osint-b.ads ada/output.ads ada/rident.ads ada/switch.ads \
+   ada/switch-b.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-strops.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/gnatvsn.o : ada/gnatvsn.ads ada/system.ads 
+
+ada/hlo.o : ada/hlo.ads ada/hlo.adb ada/output.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/hostparm.o : ada/hostparm.ads ada/system.ads 
+
+ada/impunit.o : ada/alloc.ads ada/hostparm.ads ada/impunit.ads \
+   ada/impunit.adb ada/lib.ads ada/namet.ads ada/opt.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/inline.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads ada/errout.ads \
+   ada/exp_ch11.ads ada/exp_ch7.ads ada/exp_tss.ads ada/fname.ads \
+   ada/fname-uf.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/inline.ads ada/inline.adb ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/opt.ads ada/output.ads ada/sem_ch10.ads ada/sem_ch12.ads \
+   ada/sem_ch8.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/interfac.o : ada/interfac.ads ada/system.ads 
+
+ada/itypes.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/itypes.ads \
+   ada/itypes.adb ada/namet.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/krunch.o : ada/hostparm.ads ada/krunch.ads ada/krunch.adb \
+   ada/system.ads ada/s-stoele.ads 
+
+ada/layout.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch3.ads ada/exp_util.ads \
+   ada/get_targ.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/layout.ads ada/layout.adb ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/repinfo.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch13.ads ada/sem_eval.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/table.ads ada/targparm.ads ada/tbuild.ads \
+   ada/tree_io.ads ada/ttypes.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/lib-load.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/debug.ads \
+   ada/einfo.ads ada/errout.ads ada/fname.ads ada/fname-uf.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads ada/lib-load.ads \
+   ada/lib-load.adb ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/osint.ads ada/osint-c.ads ada/output.ads ada/par.ads ada/scn.ads \
+   ada/sinfo.ads ada/sinput.ads ada/sinput-l.ads ada/snames.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/uname.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/lib-util.o : ada/alloc.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/lib-util.ads ada/lib-util.adb \
+   ada/namet.ads ada/osint.ads ada/osint-c.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/table.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/lib-writ.o : ada/ali.ads ada/alloc.ads ada/atree.ads ada/casing.ads \
+   ada/einfo.ads ada/errout.ads ada/fname.ads ada/fname-uf.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-os_lib.ads ada/gnatvsn.ads ada/hostparm.ads \
+   ada/lib.ads ada/lib-util.ads ada/lib-writ.ads ada/lib-writ.adb \
+   ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/opt.ads ada/osint.ads \
+   ada/osint-c.ads ada/par.ads ada/restrict.ads ada/rident.ads ada/scn.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stringt.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/uname.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/lib-xref.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/errout.ads \
+   ada/gnat.ads ada/g-hesora.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads \
+   ada/lib-util.ads ada/lib-xref.ads ada/lib-xref.adb ada/namet.ads \
+   ada/opt.ads ada/output.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads \
+   ada/widechar.ads 
+
+ada/lib.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/debug.ads ada/einfo.ads ada/fname.ads ada/gnat.ads \
+   ada/g-hesora.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads ada/lib.adb \
+   ada/lib-list.adb ada/lib-sort.adb ada/namet.ads ada/opt.ads ada/output.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/live.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads ada/lib.ads ada/live.ads \
+   ada/live.adb ada/nlists.ads ada/output.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-unstyp.ads \
+   ada/table.ads ada/tree_io.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/memtrack.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-memory.ads ada/memtrack.adb ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-traceb.ads ada/unchconv.ads 
+
+ada/namet.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads ada/namet.adb \
+   ada/opt.ads ada/output.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-secsta.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/widechar.ads 
+
+ada/nlists.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/einfo.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/nlists.ads ada/nlists.adb ada/opt.ads ada/output.ads ada/sinfo.ads \
+   ada/snames.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/nmake.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/nmake.adb ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/opt.o : ada/ada.ads ada/a-except.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/gnatvsn.ads ada/hostparm.ads ada/opt.ads ada/opt.adb ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/tree_io.ads \
+   ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/osint-b.o : ada/alloc.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/namet.ads ada/opt.ads ada/osint.ads ada/osint-b.ads \
+   ada/osint-b.adb ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/osint-c.o : ada/alloc.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/namet.ads ada/opt.ads ada/osint.ads ada/osint-c.ads \
+   ada/osint-c.adb ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tree_io.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/osint.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads ada/alloc.ads \
+   ada/debug.ads ada/fmap.ads ada/gnat.ads ada/g-htable.ads ada/g-htable.adb \
+   ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads ada/opt.ads ada/osint.ads \
+   ada/osint.adb ada/output.ads ada/sdefault.ads ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/output.o : ada/gnat.ads ada/g-os_lib.ads ada/output.ads ada/output.adb \
+   ada/system.ads ada/s-exctab.ads ada/s-stalib.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/par.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/fname.ads ada/fname-uf.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/g-speche.ads ada/hostparm.ads ada/lib.ads ada/lib-load.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/osint.ads \
+   ada/output.ads ada/par.ads ada/par.adb ada/par-ch10.adb ada/par-ch11.adb \
+   ada/par-ch12.adb ada/par-ch13.adb ada/par-ch2.adb ada/par-ch3.adb \
+   ada/par-ch4.adb ada/par-ch5.adb ada/par-ch6.adb ada/par-ch7.adb \
+   ada/par-ch8.adb ada/par-ch9.adb ada/par-endh.adb ada/par-labl.adb \
+   ada/par-load.adb ada/par-prag.adb ada/par-sync.adb ada/par-tchk.adb \
+   ada/par-util.adb ada/scans.ads ada/scn.ads ada/sinfo.ads ada/sinfo-cn.ads \
+   ada/sinput.ads ada/sinput-l.ads ada/snames.ads ada/stringt.ads \
+   ada/style.ads ada/stylesw.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-imgenu.ads \
+   ada/s-memory.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads ada/uname.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/repinfo.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/debug.ads ada/einfo.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/opt.ads ada/output.ads \
+   ada/repinfo.ads ada/repinfo.adb ada/sinfo.ads ada/sinput.ads ada/snames.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/restrict.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/einfo.ads ada/errout.ads ada/exp_util.ads ada/fname.ads \
+   ada/fname-uf.ads ada/hostparm.ads ada/lib.ads ada/namet.ads ada/opt.ads \
+   ada/restrict.ads ada/restrict.adb ada/rident.ads ada/rtsfind.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/uname.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/rident.o : ada/rident.ads ada/system.ads 
+
+ada/rtsfind.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/fname.ads ada/fname-uf.ads ada/hostparm.ads ada/lib.ads \
+   ada/lib-load.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/output.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/rtsfind.adb ada/sem.ads ada/sem_ch7.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/uname.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/s-assert.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-assert.ads ada/s-assert.adb ada/s-exctab.ads ada/s-stalib.ads \
+   ada/unchconv.ads 
+
+ada/s-crc32.o : ada/interfac.ads ada/system.ads ada/s-crc32.ads \
+   ada/s-crc32.adb 
+
+ada/s-except.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-except.ads ada/s-stalib.ads ada/unchconv.ads 
+
+ada/s-exctab.o : ada/ada.ads ada/a-uncdea.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-htable.adb ada/system.ads ada/s-exctab.ads \
+   ada/s-exctab.adb ada/s-stalib.ads ada/unchconv.ads 
+
+ada/s-imgenu.o : ada/system.ads ada/s-imgenu.ads ada/s-imgenu.adb \
+   ada/s-secsta.ads ada/s-stoele.ads ada/unchconv.ads 
+
+ada/s-mastop.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-except.ads ada/s-mastop.ads ada/s-mastop.adb ada/s-stalib.ads \
+   ada/s-stoele.ads ada/unchconv.ads 
+
+ada/s-memory.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-memory.ads ada/s-memory.adb ada/s-parame.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/unchconv.ads 
+
+ada/s-parame.o : ada/system.ads ada/s-parame.ads ada/s-parame.adb 
+
+ada/s-secsta.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-parame.ads ada/s-secsta.ads ada/s-secsta.adb ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/s-soflin.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-except.ads ada/s-mastop.ads ada/s-parame.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-soflin.adb ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/unchconv.ads 
+
+ada/s-sopco3.o : ada/system.ads ada/s-secsta.ads ada/s-stoele.ads \
+   ada/s-strops.ads ada/s-sopco3.ads ada/s-sopco3.adb 
+
+ada/s-sopco4.o : ada/system.ads ada/s-secsta.ads ada/s-stoele.ads \
+   ada/s-sopco3.ads ada/s-sopco4.ads ada/s-sopco4.adb 
+
+ada/s-sopco5.o : ada/system.ads ada/s-secsta.ads ada/s-stoele.ads \
+   ada/s-sopco4.ads ada/s-sopco5.ads ada/s-sopco5.adb 
+
+ada/s-stache.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-parame.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stache.adb \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-stoele.adb ada/unchconv.ads 
+
+ada/s-stalib.o : ada/ada.ads ada/a-except.ads ada/system.ads \
+   ada/s-memory.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stalib.adb ada/s-stoele.ads ada/unchconv.ads 
+
+ada/s-stoele.o : ada/system.ads ada/s-stoele.ads ada/s-stoele.adb \
+   ada/unchconv.ads 
+
+ada/s-strops.o : ada/system.ads ada/s-secsta.ads ada/s-stoele.ads \
+   ada/s-strops.ads ada/s-strops.adb 
+
+ada/s-traceb.o : ada/system.ads ada/s-traceb.ads ada/s-traceb.adb 
+
+ada/s-unstyp.o : ada/system.ads ada/s-unstyp.ads 
+
+ada/s-wchcnv.o : ada/interfac.ads ada/system.ads ada/s-wchcnv.ads \
+   ada/s-wchcnv.adb ada/s-wchcon.ads ada/s-wchjis.ads 
+
+ada/s-wchcon.o : ada/system.ads ada/s-wchcon.ads 
+
+ada/s-wchjis.o : ada/system.ads ada/s-wchjis.ads ada/s-wchjis.adb 
+
+ada/scans.o : ada/scans.ads ada/scans.adb ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/scn.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/einfo.ads ada/errout.ads ada/hostparm.ads \
+   ada/interfac.ads ada/namet.ads ada/opt.ads ada/scans.ads ada/scn.ads \
+   ada/scn.adb ada/scn-nlit.adb ada/scn-slit.adb ada/sinfo.ads ada/sinput.ads \
+   ada/snames.ads ada/stringt.ads ada/style.ads ada/system.ads ada/s-crc32.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads ada/widechar.ads 
+
+ada/sem.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/debug_a.ads ada/einfo.ads ada/errout.ads ada/expander.ads \
+   ada/fname.ads ada/gnat.ads ada/g-os_lib.ads ada/hlo.ads ada/hostparm.ads \
+   ada/inline.ads ada/lib.ads ada/lib-load.ads ada/namet.ads ada/nlists.ads \
+   ada/opt.ads ada/output.ads ada/sem.ads ada/sem.adb ada/sem_attr.ads \
+   ada/sem_ch10.ads ada/sem_ch11.ads ada/sem_ch12.ads ada/sem_ch13.ads \
+   ada/sem_ch2.ads ada/sem_ch3.ads ada/sem_ch4.ads ada/sem_ch5.ads \
+   ada/sem_ch6.ads ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_ch9.ads \
+   ada/sem_prag.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_aggr.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_util.ads ada/freeze.ads ada/gnat.ads \
+   ada/g-speche.ads ada/hostparm.ads ada/itypes.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_aggr.ads ada/sem_aggr.adb ada/sem_cat.ads ada/sem_ch13.ads \
+   ada/sem_ch8.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_type.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_attr.o : ada/ada.ads ada/a-charac.ads ada/a-chlat1.ads \
+   ada/a-except.ads ada/alloc.ads ada/atree.ads ada/casing.ads ada/checks.ads \
+   ada/einfo.ads ada/errout.ads ada/eval_fat.ads ada/exp_tss.ads \
+   ada/exp_util.ads ada/expander.ads ada/freeze.ads ada/get_targ.ads \
+   ada/hostparm.ads ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_attr.ads ada/sem_attr.adb ada/sem_cat.ads \
+   ada/sem_ch6.ads ada/sem_ch8.ads ada/sem_dist.ads ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/ttypef.ads ada/ttypes.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads \
+   ada/widechar.ads 
+
+ada/sem_case.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/gnat.ads ada/g-hesora.ads ada/hostparm.ads ada/namet.ads ada/nlists.ads \
+   ada/opt.ads ada/sem.ads ada/sem_case.ads ada/sem_case.adb ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_cat.o : ada/alloc.ads ada/atree.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_tss.ads ada/fname.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads ada/opt.ads \
+   ada/sem.ads ada/sem_cat.ads ada/sem_cat.adb ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_ch10.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/debug.ads ada/einfo.ads ada/errout.ads ada/exp_util.ads \
+   ada/fname.ads ada/fname-uf.ads ada/freeze.ads ada/get_targ.ads \
+   ada/hostparm.ads ada/impunit.ads ada/inline.ads ada/lib.ads \
+   ada/lib-load.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads \
+   ada/rtsfind.ads ada/sem.ads ada/sem_ch10.ads ada/sem_ch10.adb \
+   ada/sem_ch6.ads ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_dist.ads \
+   ada/sem_prag.ads ada/sem_util.ads ada/sem_warn.ads ada/sinfo.ads \
+   ada/sinfo-cn.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/style.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads \
+   ada/uintp.ads ada/uname.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_ch11.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/hostparm.ads ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch11.ads ada/sem_ch11.adb ada/sem_ch5.ads \
+   ada/sem_ch8.ads ada/sem_res.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch12.o : ada/ada.ads ada/a-except.ads ada/a-uncdea.ads \
+   ada/alloc.ads ada/atree.ads ada/casing.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/expander.ads ada/fname.ads \
+   ada/fname-uf.ads ada/freeze.ads ada/gnat.ads ada/g-htable.ads \
+   ada/g-htable.adb ada/g-os_lib.ads ada/hostparm.ads ada/inline.ads \
+   ada/lib.ads ada/lib-load.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads \
+   ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch10.ads \
+   ada/sem_ch12.ads ada/sem_ch12.adb ada/sem_ch13.ads ada/sem_ch3.ads \
+   ada/sem_ch6.ads ada/sem_ch7.ads ada/sem_ch8.ads ada/sem_elab.ads \
+   ada/sem_elim.ads ada/sem_eval.ads ada/sem_res.ads ada/sem_type.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/sinfo-cn.ads ada/sinput.ads \
+   ada/sinput-l.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch13.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/checks.ads ada/debug.ads ada/einfo.ads ada/errout.ads ada/exp_tss.ads \
+   ada/exp_util.ads ada/get_targ.ads ada/gnat.ads ada/g-hesora.ads \
+   ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_ch13.ads ada/sem_ch13.adb ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tbuild.ads ada/tree_io.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch2.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/hostparm.ads ada/namet.ads ada/opt.ads ada/restrict.ads ada/rident.ads \
+   ada/sem_ch2.ads ada/sem_ch2.adb ada/sem_ch8.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch3.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/eval_fat.ads ada/exp_ch3.ads \
+   ada/exp_dist.ads ada/exp_util.ads ada/freeze.ads ada/get_targ.ads \
+   ada/gnat.ads ada/g-hesora.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/itypes.ads ada/layout.ads ada/lib.ads ada/lib-xref.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_case.ads ada/sem_case.adb ada/sem_cat.ads ada/sem_ch13.ads \
+   ada/sem_ch3.ads ada/sem_ch3.adb ada/sem_ch6.ads ada/sem_ch7.ads \
+   ada/sem_ch8.ads ada/sem_disp.ads ada/sem_dist.ads ada/sem_elim.ads \
+   ada/sem_eval.ads ada/sem_mech.ads ada/sem_res.ads ada/sem_smem.ads \
+   ada/sem_type.ads ada/sem_util.ads ada/sinfo.ads ada/sinput.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/tree_io.ads ada/ttypes.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch4.o : ada/alloc.ads ada/atree.ads ada/debug.ads ada/einfo.ads \
+   ada/errout.ads ada/exp_util.ads ada/gnat.ads ada/g-speche.ads \
+   ada/hostparm.ads ada/itypes.ads ada/lib.ads ada/lib-xref.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads \
+   ada/rident.ads ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch3.ads \
+   ada/sem_ch4.ads ada/sem_ch4.adb ada/sem_ch8.ads ada/sem_dist.ads \
+   ada/sem_eval.ads ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch5.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/errout.ads ada/exp_util.ads ada/expander.ads ada/freeze.ads \
+   ada/gnat.ads ada/g-hesora.ads ada/hostparm.ads ada/lib.ads ada/lib-xref.ads \
+   ada/namet.ads ada/nlists.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_case.ads ada/sem_case.adb ada/sem_ch3.ads ada/sem_ch5.ads \
+   ada/sem_ch5.adb ada/sem_ch8.ads ada/sem_disp.ads ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sem_warn.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch6.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/checks.ads \
+   ada/debug.ads ada/einfo.ads ada/elists.ads ada/errout.ads ada/exp_ch7.ads \
+   ada/expander.ads ada/freeze.ads ada/hostparm.ads ada/inline.ads ada/lib.ads \
+   ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/output.ads ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch12.ads \
+   ada/sem_ch3.ads ada/sem_ch4.ads ada/sem_ch5.ads ada/sem_ch6.ads \
+   ada/sem_ch6.adb ada/sem_ch8.ads ada/sem_disp.ads ada/sem_dist.ads \
+   ada/sem_elim.ads ada/sem_eval.ads ada/sem_mech.ads ada/sem_prag.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sem_warn.ads \
+   ada/sinfo.ads ada/sinfo-cn.ads ada/sinput.ads ada/snames.ads ada/stand.ads \
+   ada/stringt.ads ada/style.ads ada/stylesw.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/sem_ch7.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/debug.ads \
+   ada/einfo.ads ada/elists.ads ada/errout.ads ada/exp_dbug.ads \
+   ada/exp_disp.ads ada/get_targ.ads ada/hostparm.ads ada/inline.ads \
+   ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/nmake.ads \
+   ada/opt.ads ada/output.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch12.ads \
+   ada/sem_ch3.ads ada/sem_ch6.ads ada/sem_ch7.ads ada/sem_ch7.adb \
+   ada/sem_ch8.ads ada/sem_util.ads ada/sem_warn.ads ada/sinfo.ads \
+   ada/sinput.ads ada/snames.ads ada/stand.ads ada/style.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_ch8.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/einfo.ads ada/elists.ads ada/errout.ads ada/exp_util.ads \
+   ada/fname.ads ada/freeze.ads ada/gnat.ads ada/g-os_lib.ads ada/g-speche.ads \
+   ada/hostparm.ads ada/inline.ads ada/lib.ads ada/lib-load.ads \
+   ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/output.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_ch12.ads ada/sem_ch3.ads ada/sem_ch4.ads ada/sem_ch6.ads \
+   ada/sem_ch8.ads ada/sem_ch8.adb ada/sem_res.ads ada/sem_type.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/sinfo-cn.ads ada/snames.ads \
+   ada/stand.ads ada/style.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_ch9.o : ada/alloc.ads ada/atree.ads ada/checks.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch9.ads ada/hostparm.ads \
+   ada/itypes.ads ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_ch3.ads ada/sem_ch5.ads ada/sem_ch6.ads ada/sem_ch8.ads \
+   ada/sem_ch9.ads ada/sem_ch9.adb ada/sem_eval.ads ada/sem_res.ads \
+   ada/sem_type.ads ada/sem_util.ads ada/sem_warn.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/style.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_disp.o : ada/alloc.ads ada/atree.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_ch7.ads ada/exp_disp.ads \
+   ada/exp_tss.ads ada/hostparm.ads ada/nlists.ads ada/opt.ads ada/output.ads \
+   ada/sem.ads ada/sem_ch6.ads ada/sem_disp.ads ada/sem_disp.adb \
+   ada/sem_eval.ads ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_dist.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/einfo.ads \
+   ada/errout.ads ada/exp_dist.ads ada/exp_tss.ads ada/hostparm.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_dist.ads ada/sem_dist.adb ada/sem_res.ads \
+   ada/sem_util.ads ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/tbuild.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_elab.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/einfo.ads \
+   ada/elists.ads ada/errout.ads ada/exp_util.ads ada/expander.ads \
+   ada/fname.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/lib-load.ads ada/namet.ads ada/nlists.ads \
+   ada/nmake.ads ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads \
+   ada/rtsfind.ads ada/sem.ads ada/sem_cat.ads ada/sem_ch7.ads ada/sem_ch8.ads \
+   ada/sem_elab.ads ada/sem_elab.adb ada/sem_res.ads ada/sem_util.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-memory.ads ada/s-secsta.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tbuild.ads ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/uname.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_elim.o : ada/ada.ads ada/a-uncdea.ads ada/alloc.ads ada/atree.ads \
+   ada/einfo.ads ada/errout.ads ada/gnat.ads ada/g-htable.ads ada/g-htable.adb \
+   ada/namet.ads ada/nlists.ads ada/sem_elim.ads ada/sem_elim.adb \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_eval.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/checks.ads ada/debug.ads ada/einfo.ads ada/elists.ads ada/errout.ads \
+   ada/eval_fat.ads ada/exp_util.ads ada/hostparm.ads ada/namet.ads \
+   ada/nlists.ads ada/nmake.ads ada/opt.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_cat.ads ada/sem_ch8.ads ada/sem_eval.ads ada/sem_eval.adb \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sem_warn.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/stringt.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/tbuild.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_intr.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/fname.ads ada/lib.ads ada/namet.ads ada/sem_eval.ads ada/sem_intr.ads \
+   ada/sem_intr.adb ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/stringt.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/table.ads ada/targparm.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_maps.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/einfo.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/namet.ads ada/opt.ads ada/output.ads ada/sem_maps.ads ada/sem_maps.adb \
+   ada/sinfo.ads ada/snames.ads ada/system.ads ada/s-atacco.ads \
+   ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/table.adb \
+   ada/tree_io.ads ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_mech.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/hostparm.ads ada/namet.ads ada/nlists.ads ada/opt.ads ada/sem.ads \
+   ada/sem_mech.ads ada/sem_mech.adb ada/sem_util.ads ada/sinfo.ads \
+   ada/snames.ads ada/stand.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/targparm.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_prag.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/exp_dist.ads ada/expander.ads ada/fname.ads \
+   ada/get_targ.ads ada/gnat.ads ada/g-speche.ads ada/hostparm.ads ada/lib.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads ada/output.ads \
+   ada/restrict.ads ada/rident.ads ada/rtsfind.ads ada/sem.ads \
+   ada/sem_ch13.ads ada/sem_ch8.ads ada/sem_disp.ads ada/sem_elim.ads \
+   ada/sem_eval.ads ada/sem_intr.ads ada/sem_mech.ads ada/sem_prag.ads \
+   ada/sem_prag.adb ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads \
+   ada/sem_vfpt.ads ada/sinfo.ads ada/sinfo-cn.ads ada/sinput.ads \
+   ada/snames.ads ada/stand.ads ada/stringt.ads ada/stylesw.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/ttypes.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads ada/validsw.ads 
+
+ada/sem_res.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/checks.ads ada/debug.ads ada/debug_a.ads \
+   ada/einfo.ads ada/elists.ads ada/errout.ads ada/exp_ch7.ads \
+   ada/exp_util.ads ada/expander.ads ada/freeze.ads ada/gnat.ads \
+   ada/g-htable.ads ada/g-os_lib.ads ada/hostparm.ads ada/itypes.ads \
+   ada/lib.ads ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/nmake.ads \
+   ada/opt.ads ada/output.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/sem.ads ada/sem_aggr.ads ada/sem_attr.ads ada/sem_cat.ads \
+   ada/sem_ch4.ads ada/sem_ch6.ads ada/sem_ch8.ads ada/sem_disp.ads \
+   ada/sem_dist.ads ada/sem_elab.ads ada/sem_eval.ads ada/sem_intr.ads \
+   ada/sem_res.ads ada/sem_res.adb ada/sem_type.ads ada/sem_util.ads \
+   ada/sem_warn.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads \
+   ada/stringt.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_smem.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/errout.ads \
+   ada/namet.ads ada/sem_smem.ads ada/sem_smem.adb ada/sinfo.ads \
+   ada/snames.ads ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/table.ads ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_type.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/debug.ads ada/einfo.ads ada/errout.ads ada/gnat.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/opt.ads ada/output.ads \
+   ada/sem.ads ada/sem_ch6.ads ada/sem_ch8.ads ada/sem_type.ads \
+   ada/sem_type.adb ada/sem_util.ads ada/sinfo.ads ada/snames.ads \
+   ada/stand.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_util.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/exp_util.ads ada/freeze.ads ada/get_targ.ads \
+   ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads \
+   ada/lib-xref.ads ada/namet.ads ada/nlists.ads ada/nmake.ads ada/opt.ads \
+   ada/output.ads ada/restrict.ads ada/rident.ads ada/rtsfind.ads \
+   ada/scans.ads ada/scn.ads ada/sem.ads ada/sem_ch8.ads ada/sem_eval.ads \
+   ada/sem_res.ads ada/sem_type.ads ada/sem_util.ads ada/sem_util.adb \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/style.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-imgenu.ads ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads \
+   ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/tbuild.ads ada/tree_io.ads ada/ttypes.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/sem_vfpt.o : ada/alloc.ads ada/cstand.ads ada/einfo.ads \
+   ada/hostparm.ads ada/namet.ads ada/opt.ads ada/sem_vfpt.ads \
+   ada/sem_vfpt.adb ada/snames.ads ada/stand.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/targparm.ads ada/ttypef.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sem_warn.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/atree.adb ada/casing.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/errout.ads ada/fname.ads ada/gnat.ads ada/g-htable.ads ada/g-os_lib.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads ada/opt.ads \
+   ada/output.ads ada/sem.ads ada/sem_util.ads ada/sem_warn.ads \
+   ada/sem_warn.adb ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-imgenu.ads ada/s-memory.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads \
+   ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sinfo-cn.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/sinfo.ads \
+   ada/sinfo-cn.ads ada/sinfo-cn.adb ada/snames.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sinfo.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/sinfo.ads \
+   ada/sinfo.adb ada/snames.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sinput-d.o : ada/alloc.ads ada/casing.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/osint.ads ada/osint-c.ads ada/sinput.ads \
+   ada/sinput-d.ads ada/sinput-d.adb ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/table.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/sinput-l.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/debug.ads \
+   ada/einfo.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads \
+   ada/opt.ads ada/osint.ads ada/output.ads ada/scans.ads ada/scn.ads \
+   ada/sinfo.ads ada/sinput.ads ada/sinput-l.ads ada/sinput-l.adb \
+   ada/snames.ads ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/sinput.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/casing.ads \
+   ada/debug.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads \
+   ada/opt.ads ada/output.ads ada/sinput.ads ada/sinput.adb ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/snames.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/output.ads ada/snames.ads ada/snames.adb ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/sprint.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/hostparm.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/opt.ads ada/output.ads \
+   ada/rtsfind.ads ada/sinfo.ads ada/sinput.ads ada/sinput-d.ads \
+   ada/snames.ads ada/sprint.ads ada/sprint.adb ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-assert.ads ada/s-exctab.ads ada/s-imgenu.ads \
+   ada/s-secsta.ads ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads \
+   ada/s-stoele.ads ada/s-wchcon.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads 
+
+ada/stand.o : ada/alloc.ads ada/gnat.ads ada/g-os_lib.ads ada/namet.ads \
+   ada/stand.ads ada/stand.adb ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/table.ads ada/tree_io.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/stringt.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/output.ads ada/stringt.ads ada/stringt.adb ada/system.ads \
+   ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/style.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/csets.ads \
+   ada/einfo.ads ada/errout.ads ada/hostparm.ads ada/namet.ads ada/opt.ads \
+   ada/scans.ads ada/scn.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads \
+   ada/stand.ads ada/style.ads ada/style.adb ada/stylesw.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/stylesw.o : ada/hostparm.ads ada/opt.ads ada/stylesw.ads \
+   ada/stylesw.adb ada/system.ads ada/s-exctab.ads ada/s-stalib.ads \
+   ada/s-wchcon.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/switch-b.o : ada/ada.ads ada/a-except.ads ada/debug.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/hostparm.ads ada/opt.ads ada/osint.ads ada/switch.ads \
+   ada/switch-b.ads ada/switch-b.adb ada/system.ads ada/s-exctab.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcon.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads 
+
+ada/switch-c.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/lib.ads ada/opt.ads \
+   ada/osint.ads ada/stylesw.ads ada/switch.ads ada/switch-c.ads \
+   ada/switch-c.adb ada/system.ads ada/s-exctab.ads ada/s-soflin.ads \
+   ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads ada/s-wchcon.ads \
+   ada/table.ads ada/types.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/validsw.ads 
+
+ada/switch.o : ada/ada.ads ada/a-except.ads ada/switch.ads ada/switch.adb \
+   ada/system.ads ada/s-exctab.ads ada/s-stalib.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads 
+
+ada/system.o : ada/system.ads 
+
+ada/table.o : ada/debug.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/opt.ads ada/output.ads ada/system.ads ada/s-atacco.ads ada/s-atacco.adb \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/targparm.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/casing.ads \
+   ada/namet.ads ada/output.ads ada/sinput.ads ada/sinput-l.ads ada/system.ads \
+   ada/s-assert.ads ada/s-exctab.ads ada/s-stalib.ads ada/table.ads \
+   ada/targparm.ads ada/targparm.adb ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/tbuild.o : ada/alloc.ads ada/atree.ads ada/einfo.ads ada/lib.ads \
+   ada/namet.ads ada/nlists.ads ada/nmake.ads ada/restrict.ads ada/rident.ads \
+   ada/sinfo.ads ada/snames.ads ada/stand.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-stoele.ads ada/table.ads \
+   ada/tbuild.ads ada/tbuild.adb ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/tree_gen.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/einfo.ads \
+   ada/elists.ads ada/fname.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/opt.ads ada/osint.ads \
+   ada/osint-c.ads ada/repinfo.ads ada/sinfo.ads ada/sinput.ads ada/snames.ads \
+   ada/stand.ads ada/stringt.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/tree_gen.ads \
+   ada/tree_gen.adb ada/types.ads ada/uintp.ads ada/unchconv.ads \
+   ada/unchdeal.ads ada/urealp.ads 
+
+ada/tree_io.o : ada/ada.ads ada/a-except.ads ada/debug.ads ada/gnat.ads \
+   ada/g-os_lib.ads ada/output.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/tree_io.ads ada/tree_io.adb ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/treepr.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/atree.ads \
+   ada/casing.ads ada/csets.ads ada/debug.ads ada/einfo.ads ada/elists.ads \
+   ada/lib.ads ada/namet.ads ada/nlists.ads ada/output.ads ada/sem_mech.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/stand.ads ada/stringt.ads \
+   ada/system.ads ada/s-exctab.ads ada/s-imgenu.ads ada/s-secsta.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/table.ads ada/treepr.ads ada/treepr.adb ada/treeprs.ads ada/types.ads \
+   ada/uintp.ads ada/uname.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/treeprs.o : ada/alloc.ads ada/sinfo.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/treeprs.ads \
+   ada/types.ads ada/uintp.ads ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/ttypef.o : ada/system.ads ada/ttypef.ads 
+
+ada/ttypes.o : ada/get_targ.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/ttypes.ads ada/types.ads ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/types.o : ada/system.ads ada/s-assert.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/types.ads ada/types.adb ada/unchconv.ads \
+   ada/unchdeal.ads 
+
+ada/uintp.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/opt.ads ada/output.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/uintp.adb ada/unchconv.ads ada/unchdeal.ads 
+
+ada/uname.o : ada/alloc.ads ada/atree.ads ada/casing.ads ada/einfo.ads \
+   ada/hostparm.ads ada/lib.ads ada/namet.ads ada/nlists.ads ada/output.ads \
+   ada/sinfo.ads ada/sinput.ads ada/snames.ads ada/system.ads ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/table.ads ada/types.ads ada/uintp.ads \
+   ada/uname.ads ada/uname.adb ada/unchconv.ads ada/unchdeal.ads \
+   ada/urealp.ads 
+
+ada/urealp.o : ada/ada.ads ada/a-except.ads ada/alloc.ads ada/debug.ads \
+   ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads ada/opt.ads ada/output.ads \
+   ada/system.ads ada/s-atacco.ads ada/s-atacco.adb ada/s-assert.ads \
+   ada/s-exctab.ads ada/s-memory.ads ada/s-stalib.ads ada/s-wchcon.ads \
+   ada/table.ads ada/table.adb ada/tree_io.ads ada/types.ads ada/uintp.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/urealp.ads ada/urealp.adb 
+
+ada/usage.o : ada/alloc.ads ada/gnat.ads ada/g-os_lib.ads ada/hostparm.ads \
+   ada/namet.ads ada/osint.ads ada/output.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-stalib.ads ada/s-wchcon.ads ada/table.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/usage.ads ada/usage.adb 
+
+ada/validsw.o : ada/hostparm.ads ada/opt.ads ada/system.ads \
+   ada/s-exctab.ads ada/s-stalib.ads ada/s-wchcon.ads ada/types.ads \
+   ada/unchconv.ads ada/unchdeal.ads ada/validsw.ads ada/validsw.adb 
+
+ada/widechar.o : ada/ada.ads ada/a-except.ads ada/hostparm.ads \
+   ada/interfac.ads ada/opt.ads ada/system.ads ada/s-exctab.ads \
+   ada/s-soflin.ads ada/s-stache.ads ada/s-stalib.ads ada/s-stoele.ads \
+   ada/s-wchcnv.ads ada/s-wchcnv.adb ada/s-wchcon.ads ada/s-wchjis.ads \
+   ada/types.ads ada/unchconv.ads ada/unchdeal.ads ada/widechar.ads \
+   ada/widechar.adb 
+
+# end of regular dependencies
Index: ada/Makefile.in
===================================================================
RCS file: /cvs/gcc/gcc/gcc/ada/Makefile.in,v
retrieving revision 1.31
diff -u -p -r1.31 Makefile.in
--- ada/Makefile.in	16 May 2002 17:42:35 -0000	1.31
+++ ada/Makefile.in	23 May 2002 18:06:06 -0000
@@ -187,12 +187,6 @@ host_canonical=@host_canonical@
 srcdir = @srcdir@
 VPATH = @srcdir@
 
-MACHMODE_H = $(srcdir)/../machmode.h $(srcdir)/../machmode.def
-RTL_H = $(srcdir)/../rtl.h $(srcdir)/../rtl.def $(MACHMODE_H)
-TREE_H = $(srcdir)/../tree.h $(srcdir)/../real.h $(srcdir)/../tree.def \
-	$(MACHMODE_H) $(srcdir)/../tree-check.h $(srdir)/../version.h \
-	$(srcdir)/../builtins.def
-
 fsrcdir := $(shell cd $(srcdir);${PWD})
 fsrcpfx := $(shell cd $(srcdir);${PWD})/
 fcurdir := $(shell ${PWD})
@@ -209,16 +203,11 @@ INTLDEPS = @INTLDEPS@
 SYSLIBS = @GNAT_LIBEXC@
 
 # List of extra object files linked in with various programs.
-EXTRA_GNAT1_OBJS = ../prefix.o
-EXTRA_GNATBIND_OBJS = ../prefix.o
 EXTRA_GNATTOOLS_OBJS = ../prefix.o
 
 # List extra gnattools
 EXTRA_GNATTOOLS =
 
-# List of target dependent sources, overridden below as necessary
-TARGET_ADA_SRCS =
-
 # End of variables for you to override.
 
 # Definition of `all' is here so that new rules inserted by sed
@@ -295,70 +284,7 @@ ADA_INCLUDES_FOR_SUBDIR = -I. -I$(fsrcdi
 
 # Lists of files for various purposes.
 
-# Languages-specific object files for Ada.
-# Object files for gnat1 from C sources.
-GNAT1_C_OBJS = b_gnat1.o adadecode.o adaint.o cstreams.o cio.o targtyps.o \
- decl.o misc.o utils.o utils2.o trans.o cuintp.o argv.o raise.o \
- init.o tracebak.o
-
-# Object files from Ada sources that are used by gnat1
-
-GNAT_ADA_OBJS = \
- ada.o a-charac.o a-chlat1.o a-except.o s-memory.o \
- s-traceb.o s-mastop.o s-except.o ali.o alloc.o atree.o butil.o casing.o \
- checks.o comperr.o csets.o cstand.o debug.o debug_a.o einfo.o elists.o \
- errout.o eval_fat.o exp_attr.o exp_ch11.o exp_ch12.o exp_ch13.o exp_ch2.o \
- exp_ch3.o exp_ch4.o exp_ch5.o exp_ch6.o exp_ch7.o exp_ch8.o exp_ch9.o \
- exp_code.o exp_dbug.o exp_disp.o exp_dist.o exp_fixd.o exp_aggr.o exp_imgv.o \
- exp_intr.o exp_pakd.o exp_prag.o exp_smem.o \
- exp_strm.o exp_tss.o exp_util.o exp_vfpt.o expander.o fname.o fname-uf.o \
- fmap.o freeze.o frontend.o gnat.o g-hesora.o g-htable.o g-os_lib.o \
- g-speche.o s-crc32.o get_targ.o gnatvsn.o \
- hlo.o hostparm.o impunit.o \
- interfac.o itypes.o inline.o krunch.o lib.o \
- layout.o lib-load.o lib-util.o lib-xref.o lib-writ.o live.o \
- namet.o nlists.o nmake.o opt.o osint.o osint-c.o output.o par.o \
- repinfo.o restrict.o rident.o rtsfind.o \
- s-assert.o s-parame.o s-stache.o s-stalib.o \
- s-imgenu.o s-stoele.o s-soflin.o \
- s-exctab.o s-secsta.o s-wchcnv.o s-wchcon.o s-wchjis.o s-unstyp.o \
- scans.o scn.o sdefault.o sem.o sem_aggr.o \
- sem_attr.o sem_cat.o sem_ch10.o sem_ch11.o sem_ch12.o sem_ch13.o sem_ch2.o \
- sem_ch3.o sem_ch4.o sem_ch5.o sem_ch6.o sem_ch7.o sem_ch8.o sem_ch9.o \
- sem_case.o sem_disp.o sem_dist.o \
- sem_elab.o sem_elim.o sem_eval.o sem_intr.o \
- sem_maps.o sem_mech.o sem_prag.o sem_res.o \
- sem_smem.o sem_type.o sem_util.o sem_vfpt.o sem_warn.o \
- sinfo-cn.o sinfo.o sinput.o sinput-d.o sinput-l.o snames.o sprint.o stand.o \
- stringt.o style.o switch.o switch-c.o stylesw.o validsw.o system.o \
- table.o targparm.o tbuild.o tree_gen.o tree_io.o treepr.o treeprs.o \
- ttypef.o ttypes.o types.o uintp.o uname.o urealp.o usage.o widechar.o
-
 # Object files for gnat executables
-GNAT1_ADA_OBJS = $(GNAT_ADA_OBJS) back_end.o gnat1drv.o
-
-GNAT1_OBJS = $(GNAT1_C_OBJS) $(GNAT1_ADA_OBJS) $(EXTRA_GNAT1_OBJS)
-
-GNATBIND_OBJS = \
- link.o ada.o adaint.o cstreams.o cio.o ali.o ali-util.o \
- alloc.o a-tags.o a-stream.o bcheck.o binde.o \
- binderr.o bindgen.o bindusg.o \
- butil.o casing.o csets.o \
- debug.o fname.o gnat.o g-hesora.o g-htable.o \
- g-os_lib.o s-crc32.o fmap.o gnatbind.o gnatvsn.o hostparm.o \
- krunch.o namet.o opt.o osint.o osint-b.o output.o rident.o s-assert.o \
- s-parame.o s-sopco3.o s-sopco4.o s-sopco5.o s-stache.o s-stalib.o \
- s-stoele.o s-imgenu.o s-strops.o s-soflin.o s-wchcon.o s-wchjis.o \
- sdefault.o switch.o switch-b.o stylesw.o validsw.o \
- system.o table.o tree_io.o types.o widechar.o \
- raise.o exit.o argv.o init.o final.o s-wchcnv.o s-exctab.o \
- a-except.o s-memory.o s-traceb.o tracebak.o s-mastop.o s-except.o \
- s-secsta.o \
- atree.o scans.o einfo.o sinfo.o scn.o sinput.o sinput-l.o targparm.o \
- errout.o style.o stand.o lib.o uintp.o elists.o nlists.o stringt.o snames.o \
- uname.o urealp.o \
- $(EXTRA_GNATBIND_OBJS)
-
 GNATLINK_OBJS = gnatlink.o link.o \
  ali.o alloc.o butil.o casing.o csets.o debug.o fmap.o fname.o gnatvsn.o \
  hostparm.o namet.o opt.o osint.o output.o rident.o sdefault.o stylesw.o \
@@ -1578,6 +1504,9 @@ RAVEN_OBJS = \
 
 # Default run time files
 
+ADA_INCLUDE_DIR = $(libsubdir)/adainclude
+ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
+
 ADA_INCLUDE_SRCS =\
  ada.ads calendar.ads directio.ads gnat.ads interfac.ads ioexcept.ads \
  machcode.ads text_io.ads unchconv.ads unchdeal.ads \
@@ -1587,8 +1516,6 @@ ADA_INCLUDE_SRCS =\
  s-[a-o]*.ads s-[p-z]*.ads
 
 # Language-independent object files.
-BACKEND = ../main.o ../attribs.o ../libbackend.a
-
 LIBGNAT=../rts/libgnat.a 
 TOOLS_FLAGS_TO_PASS=		\
         "CC=$(CC)" 		\
@@ -1757,14 +1684,6 @@ gnatlink-re: link.o
 # Since the RTL should be built with the latest compiler, remove the
 #  stamp target in the parent directory whenever gnat1 is rebuilt
 # Likewise for the tools
-../gnat1$(exeext): $(P) $(TARGET_ADA_SRCS) $(GNAT1_OBJS) $(BACKEND) $(LIBDEPS)
-	$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ $(GNAT1_OBJS) $(BACKEND) $(LIBS)
-	$(RM) ../stamp-gnatlib2 ../stamp-tools
-
-../gnatbind$(exeext): $(P) b_gnatb.o $(GNATBIND_OBJS)
-	$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatb.o $(GNATBIND_OBJS) \
-	      $(LIBIBERTY) $(LIBS)
-
 ../../gnatmake$(exeext): $(P) b_gnatm.o $(GNATMAKE_OBJS)
 	$(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatm.o $(GNATMAKE_OBJS) \
 	      $(TOOLS_LIBS)
@@ -2093,27 +2012,8 @@ gnat-cross: force
 
 # Compiling object files from source files.
 
-# Note that dependencies on obstack.h are not written
-# because that file is not part of GCC.
-# Dependencies on gvarargs.h are not written
-# because all that file does, when not compiling with GCC,
-# is include the system varargs.h.
-
-TREE_H = $(srcdir)/../tree.h $(srcdir)/../real.h $(srcdir)/../tree.def \
-	$(srcdir)/../machmode.h $(srcdir)/../machmode.def
-
 # Ada language specific files.
 
-ada_extra_files : treeprs.ads einfo.h sinfo.h nmake.adb nmake.ads
-
-b_gnat1.c : $(GNAT1_ADA_OBJS)
-	$(GNATBIND) $(ADA_INCLUDES) -o b_gnat1.c -n gnat1drv.ali
-b_gnat1.o : b_gnat1.c
-
-b_gnatb.c : $(GNATBIND_OBJS) interfac.o
-	$(GNATBIND) $(ADA_INCLUDES) -o b_gnatb.c gnatbind.ali
-b_gnatb.o : b_gnatb.c
-
 b_gnatl.c : $(GNATLINK_OBJS)
 	$(GNATBIND) $(ADA_INCLUDES) -o b_gnatl.c gnatlink.ali
 b_gnatl.o : b_gnatl.c
@@ -2122,31 +2022,6 @@ b_gnatm.c : $(GNATMAKE_OBJS)
 	$(GNATBIND) $(ADA_INCLUDES) -o b_gnatm.c gnatmake.ali
 b_gnatm.o : b_gnatm.c
 
-treeprs.ads : treeprs.adt sinfo.ads xtreeprs.adb
-	-$(MKDIR) bldtools
-	$(CP) $^ bldtools
-	(cd bldtools; gnatmake -q xtreeprs ; ./xtreeprs ../treeprs.ads )
-
-einfo.h : einfo.ads einfo.adb xeinfo.adb
-	-$(MKDIR) bldtools
-	$(CP) $^ bldtools
-	(cd bldtools; gnatmake -q xeinfo ; ./xeinfo ../einfo.h )
-
-sinfo.h : sinfo.ads xsinfo.adb
-	-$(MKDIR) bldtools
-	$(CP) $^ bldtools
-	(cd bldtools; gnatmake -q xsinfo ; ./xsinfo ../sinfo.h )
-
-nmake.adb : sinfo.ads nmake.adt xnmake.adb
-	-$(MKDIR) bldtools
-	$(CP) $^ bldtools
-	(cd bldtools; gnatmake -q xnmake ; ./xnmake -b ../nmake.adb )
-
-nmake.ads :  sinfo.ads nmake.adt xnmake.adb
-	-$(MKDIR) bldtools
-	$(CP) $^ bldtools
-	(cd bldtools; gnatmake -q xnmake ; ./xnmake -s ../nmake.ads )
-
 # We remove the generated .texi files to force regeneration.
 doctools/xgnatug : xgnatug.adb
 	-$(MKDIR) doctools
@@ -2183,49 +2058,6 @@ dvi : doctools/xgnatug \
 	gnat_ug_vms.dvi gnat_ug_wnt.dvi gnat_ug_unx.dvi gnat_ug_vxw.dvi \
 	gnat_rm.dvi gnat-style.dvi
 
-update-sources : treeprs.ads einfo.h sinfo.h nmake.adb nmake.ads
-	$(CP) $^ $(srcdir)
-
-ADA_INCLUDE_DIR = $(libsubdir)/adainclude
-ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
-
-# Note: the strings below do not make sense for Ada strings in the OS/2
-#  case.  This is ignored for now since the OS/2 version doesn't use
-#  these -- there are no default locations.
-sdefault.adb: stamp-sdefault ; @true
-stamp-sdefault : $(srcdir)/../version.c $(srcdir)/../move-if-change \
- ../Makefile
-	$(ECHO) "pragma Style_Checks (Off);" >tmp-sdefault.adb
-	$(ECHO) "package body Sdefault is" >>tmp-sdefault.adb
-	$(ECHO) "   S1 : aliased constant String := \"$(ADA_INCLUDE_DIR)/\";" >>tmp-sdefault.adb
-	$(ECHO) "   S2 : aliased constant String := \"$(ADA_RTL_OBJ_DIR)/\";" >>tmp-sdefault.adb
-	$(ECHO) "   S3 : aliased constant String := \"$(target)/\";" >>tmp-sdefault.adb
-	$(ECHO) "   S4 : aliased constant String := \"$(libsubdir)/\";" >>tmp-sdefault.adb
-	$(ECHO) "   function Include_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb
-	$(ECHO) "   begin" >>tmp-sdefault.adb
-	$(ECHO) "      return new String'(S1);" >>tmp-sdefault.adb
-	$(ECHO) "   end Include_Dir_Default_Name;" >>tmp-sdefault.adb
-	$(ECHO) "   function Object_Dir_Default_Name return String_Ptr is" >>tmp-sdefault.adb
-	$(ECHO) "   begin" >>tmp-sdefault.adb
-	$(ECHO) "      return new String'(S2);" >>tmp-sdefault.adb
-	$(ECHO) "   end Object_Dir_Default_Name;" >>tmp-sdefault.adb
-	$(ECHO) "   function Target_Name return String_Ptr is" >>tmp-sdefault.adb
-	$(ECHO) "   begin" >>tmp-sdefault.adb
-	$(ECHO) "      return new String'(S3);" >>tmp-sdefault.adb
-	$(ECHO) "   end Target_Name;" >>tmp-sdefault.adb
-	$(ECHO) "   function Search_Dir_Prefix return String_Ptr is" >>tmp-sdefault.adb
-	$(ECHO) "   begin" >>tmp-sdefault.adb
-	$(ECHO) "      return new String'(S4);" >>tmp-sdefault.adb
-	$(ECHO) "   end Search_Dir_Prefix;" >>tmp-sdefault.adb
-	$(ECHO) "end Sdefault;" >> tmp-sdefault.adb
-	$(srcdir)/../move-if-change tmp-sdefault.adb sdefault.adb
-	touch stamp-sdefault
-
-sdefault.o : sdefault.ads sdefault.adb types.ads unchdeal.ads \
-   system.ads s-exctab.ads s-stalib.ads unchconv.ads
-
-ADA_TREE_H = ada-tree.h ada-tree.def
-
 # force debugging information on s-tasdeb.o so that it is always
 # possible to set conditional breakpoints on tasks.
 
@@ -2285,7 +2117,6 @@ traceb.o : traceb.c
 	      $< 
 
 
-adadecode.o : adadecode.c adadecode.h
 aux-io.o  : aux-io.c
 argv.o    : argv.c
 cal.o     : cal.c
@@ -2317,40 +2148,10 @@ tracebak.o  : tracebak.c
 	$(CC) -c $(ALL_CFLAGS) $(ALL_ADA_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \
 	      -fno-omit-frame-pointer $< 
 
-cuintp.o : cuintp.c $(CONFIG_H) $(TREE_H) ada.h types.h uintp.h atree.h \
-   stringt.h elists.h nlists.h fe.h gigi.h
-
-decl.o : decl.c $(CONFIG_H) $(TREE_H) $(srcdir)/../flags.h \
-   $(srcdir)/../toplev.h $(srcdir)/../convert.h ada.h types.h atree.h \
-   nlists.h elists.h uintp.h sinfo.h einfo.h snames.h namet.h \
-   stringt.h repinfo.h fe.h $(ADA_TREE_H) gigi.h
-
-misc.o : misc.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(srcdir)/../expr.h \
-   ../insn-codes.h ../insn-flags.h ../insn-config.h $(srcdir)/../recog.h \
-   $(srcdir)/../flags.h $(srcdir)/../diagnostic.h $(srcdir)/../output.h \
-   $(srcdir)/../except.h ../tm_p.h $(srcdir)/../langhooks.h \
-   $(srcdir)/../debug.h $(srcdir)/../langhooks-def.h $(srcdir)/../libfuncs.h \
-   ada.h types.h atree.h nlists.h elists.h sinfo.h einfo.h namet.h stringt.h \
-   uintp.h fe.h $(ADA_TREE_H) gigi.h adadecode.h
-
 targtyps.o : targtyps.c $(CONFIG_H) ada.h types.h atree.h nlists.h elists.h \
    uintp.h sinfo.h einfo.h namet.h snames.h stringt.h urealp.h fe.h \
    $(ADA_TREE_H) gigi.h
 
-trans.o : trans.c $(CONFIG_H) $(TREE_H) $(RTL_H) $(srcdir)/../flags.h ada.h \
-   $(srcdir)/../except.h \
-   types.h atree.h nlists.h elists.h uintp.h sinfo.h einfo.h \
-   namet.h snames.h stringt.h urealp.h fe.h $(ADA_TREE_H) gigi.h
-
-utils.o : utils.c $(CONFIG_H) $(TREE_H) $(srcdir)/../flags.h \
-   $(srcdir)/../expr.h $(srcdir)/../convert.h $(srcdir)/../defaults.h ada.h \
-   types.h atree.h nlists.h elists.h sinfo.h einfo.h namet.h stringt.h \
-   uintp.h fe.h $(ADA_TREE_H) gigi.h
-
-utils2.o : utils2.c $(CONFIG_H) $(TREE_H) $(srcdir)/../flags.h ada.h types.h \
-   atree.h nlists.h elists.h sinfo.h einfo.h namet.h snames.h stringt.h \
-   uintp.h fe.h $(ADA_TREE_H) gigi.h
-
 # Rule to compile prefix.o for the run-time.
 
 prefix.o : $(srcdir)/../prefix.c
@@ -2379,1716 +2180,3 @@ GNATLBR_C_OBJS = $(GNATLBR_RTL_C_OBJS)
 	  -largs --GCC="$(CC) $(ALL_CFLAGS) $(LDFLAGS)" \
 	  $(GNATLBR_C_OBJS) $(EXTRA_GNATTOOLS_OBJS)
 
-#
-# DO NOT PUT SPECIAL RULES BELOW, THIS SECTION IS UPDATED AUTOMATICALLY
-#
-# GNAT DEPENDENCIES
-# regular dependencies
-a-charac.o : ada.ads a-charac.ads system.ads 
-
-a-chlat1.o : ada.ads a-charac.ads a-chlat1.ads system.ads 
-
-a-except.o : ada.ads a-except.ads a-except.adb a-excpol.adb a-uncdea.ads \
-   gnat.ads g-hesora.ads system.ads s-exctab.ads s-except.ads s-mastop.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-stoele.adb s-traceb.ads unchconv.ads 
-
-a-stream.o : ada.ads a-except.ads a-stream.ads a-tags.ads a-tags.adb \
-   gnat.ads g-htable.ads system.ads s-exctab.ads s-secsta.ads s-stalib.ads \
-   s-stoele.ads unchconv.ads 
-
-a-tags.o : ada.ads a-except.ads a-tags.ads a-tags.adb a-uncdea.ads \
-   gnat.ads g-htable.ads g-htable.adb system.ads s-exctab.ads s-exctab.adb \
-   s-secsta.ads s-stalib.ads s-stoele.ads unchconv.ads 
-
-ada.o : ada.ads system.ads 
-
-ali-util.o : ada.ads a-except.ads ali.ads ali-util.ads ali-util.adb \
-   alloc.ads binderr.ads casing.ads debug.ads gnat.ads g-htable.ads \
-   g-os_lib.ads gnatvsn.ads hostparm.ads interfac.ads namet.ads namet.adb \
-   opt.ads osint.ads output.ads rident.ads system.ads s-atacco.ads \
-   s-atacco.adb s-crc32.ads s-crc32.adb s-exctab.ads s-exctab.adb \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads widechar.ads 
-
-ali.o : ada.ads a-except.ads a-uncdea.ads ali.ads ali.adb alloc.ads \
-   butil.ads casing.ads debug.ads fname.ads gnat.ads g-htable.ads \
-   g-htable.adb g-os_lib.ads gnatvsn.ads hostparm.ads namet.ads namet.adb \
-   opt.ads osint.ads output.ads rident.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-exctab.adb s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads \
-   widechar.ads 
-
-alloc.o : alloc.ads system.ads 
-
-atree.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads atree.adb \
-   casing.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb gnat.ads \
-   g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads namet.ads \
-   nlists.ads nlists.adb opt.ads output.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-back_end.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb \
-   back_end.ads back_end.adb casing.ads debug.ads einfo.ads einfo.adb \
-   elists.ads fname.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   nlists.ads nlists.adb opt.ads osint.ads osint-c.ads output.ads \
-   sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads stand.ads \
-   stringt.ads switch.ads switch-c.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads 
-
-bcheck.o : ada.ads a-except.ads ali.ads ali-util.ads ali-util.adb \
-   alloc.ads bcheck.ads bcheck.adb binderr.ads butil.ads casing.ads \
-   debug.ads fname.ads gnat.ads g-htable.ads g-os_lib.ads gnatvsn.ads \
-   hostparm.ads interfac.ads namet.ads namet.adb opt.ads osint.ads \
-   output.ads rident.ads system.ads s-atacco.ads s-atacco.adb s-crc32.ads \
-   s-crc32.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads \
-   widechar.ads 
-
-binde.o : ada.ads a-except.ads ali.ads alloc.ads binde.ads binde.adb \
-   binderr.ads butil.ads casing.ads debug.ads fname.ads gnat.ads \
-   g-htable.ads g-os_lib.ads gnatvsn.ads hostparm.ads namet.ads namet.adb \
-   opt.ads output.ads rident.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-memory.ads s-secsta.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads widechar.ads 
-
-binderr.o : ada.ads a-except.ads alloc.ads binderr.ads binderr.adb \
-   butil.ads debug.ads gnat.ads g-os_lib.ads hostparm.ads namet.ads \
-   opt.ads output.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads unchconv.ads unchdeal.ads 
-
-bindgen.o : ada.ads a-except.ads ali.ads alloc.ads binde.ads bindgen.ads \
-   bindgen.adb butil.ads casing.ads debug.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads gnatvsn.ads hostparm.ads \
-   namet.ads opt.ads osint.ads osint-b.ads output.ads rident.ads \
-   sdefault.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-strops.ads s-sopco3.ads s-sopco4.ads s-sopco5.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-bindusg.o : bindusg.ads bindusg.adb gnat.ads g-os_lib.ads osint.ads \
-   output.ads system.ads s-exctab.ads s-stalib.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-butil.o : ada.ads a-except.ads alloc.ads butil.ads butil.adb debug.ads \
-   gnat.ads g-os_lib.ads hostparm.ads namet.ads opt.ads output.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-casing.o : ada.ads a-except.ads alloc.ads casing.ads casing.adb csets.ads \
-   csets.adb debug.ads gnat.ads g-os_lib.ads hostparm.ads namet.ads \
-   opt.ads output.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads unchconv.ads unchdeal.ads widechar.ads 
-
-checks.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads eval_fat.ads exp_ch11.ads exp_ch2.ads exp_ch7.ads \
-   exp_util.ads exp_util.adb freeze.ads get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads namet.ads \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_cat.ads sem_ch8.ads \
-   sem_eval.ads sem_eval.adb sem_res.ads sem_type.ads sem_util.ads \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-comperr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   comperr.ads comperr.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads fname.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   gnatvsn.ads hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb \
-   namet.ads nlists.ads nlists.adb opt.ads osint.ads output.ads output.adb \
-   sdefault.ads sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads \
-   sprint.ads stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads treepr.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads 
-
-csets.o : csets.ads csets.adb hostparm.ads opt.ads system.ads s-exctab.ads \
-   s-stalib.ads s-wchcon.ads types.ads unchconv.ads unchdeal.ads 
-
-cstand.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads cstand.ads cstand.adb debug.ads einfo.ads einfo.adb \
-   elists.ads errout.ads exp_util.ads freeze.ads get_targ.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads layout.ads lib.ads lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads scans.ads scn.ads \
-   sem.ads sem_ch8.ads sem_eval.ads sem_mech.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypef.ads ttypes.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads \
-   urealp.adb widechar.ads 
-
-debug.o : debug.ads debug.adb system.ads 
-
-debug_a.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads debug_a.ads debug_a.adb einfo.ads elists.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads nlists.ads nlists.adb opt.ads \
-   output.ads sinfo.ads sinput.ads snames.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads uintp.ads unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-einfo.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads sinfo.ads sinfo.adb sinput.ads snames.ads snames.adb \
-   stand.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-elists.o : ada.ads a-except.ads alloc.ads debug.ads elists.ads elists.adb \
-   gnat.ads g-os_lib.ads hostparm.ads opt.ads output.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-errout.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   errout.adb fname.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   nlists.ads nlists.adb opt.ads output.ads output.adb scans.ads scn.ads \
-   sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads stand.ads \
-   stringt.ads style.ads style.adb stylesw.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-exctab.adb s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-eval_fat.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads eval_fat.ads eval_fat.adb \
-   gnat.ads g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads \
-   nlists.adb opt.ads output.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tree_io.ads ttypef.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads urealp.adb 
-
-exp_aggr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_aggr.ads exp_aggr.adb exp_ch11.ads \
-   exp_ch2.ads exp_ch3.ads exp_ch7.ads exp_util.ads exp_util.adb \
-   expander.ads fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads \
-   lib.adb lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads rident.ads \
-   rtsfind.ads sem.ads sem_ch3.ads sem_ch8.ads sem_eval.ads sem_res.ads \
-   sem_util.ads sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-exctab.adb s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads \
-   validsw.ads 
-
-exp_attr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_attr.ads exp_attr.adb exp_ch11.ads exp_ch2.ads \
-   exp_ch7.ads exp_ch9.ads exp_imgv.ads exp_pakd.ads exp_strm.ads \
-   exp_tss.ads exp_util.ads exp_util.adb fname.ads fname-uf.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads gnatvsn.ads \
-   hostparm.ads inline.ads itypes.ads lib.ads lib-xref.ads namet.ads \
-   namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads restrict.adb rident.ads rtsfind.ads scans.ads scn.ads \
-   sem.ads sem_ch7.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads stringt.adb style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tbuild.adb \
-   tree_io.ads ttypes.ads types.ads types.adb uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-exp_ch11.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   casing.adb csets.ads debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_ch11.ads exp_ch11.adb exp_ch7.ads exp_util.ads fname.ads \
-   fname-uf.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads lib.ads lib.adb lib-list.adb \
-   lib-sort.adb lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads restrict.adb \
-   rident.ads rtsfind.ads scans.ads scn.ads sem.ads sem_ch5.ads \
-   sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads types.adb \
-   uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads \
-   widechar.ads 
-
-exp_ch12.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_ch12.ads exp_ch12.adb exp_ch2.ads exp_util.ads \
-   freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads \
-   lib.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads sem.ads sem_eval.ads \
-   sem_res.ads sem_util.ads sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-exp_ch13.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads exp_ch13.ads \
-   exp_ch13.adb exp_ch3.ads exp_ch6.ads exp_imgv.ads exp_util.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads rtsfind.ads sem.ads sem_ch7.ads \
-   sem_ch8.ads sem_eval.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads stringt.adb system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tbuild.ads tree_io.ads types.ads types.adb \
-   uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-exp_ch2.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb \
-   errout.ads exp_ch11.ads exp_ch2.ads exp_ch2.adb exp_ch7.ads \
-   exp_smem.ads exp_util.ads exp_util.adb exp_vfpt.ads get_targ.ads \
-   gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads itypes.ads \
-   lib.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads sem.ads sem_ch8.ads \
-   sem_eval.ads sem_res.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-exp_ch3.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_aggr.ads exp_ch11.ads exp_ch2.ads exp_ch3.ads \
-   exp_ch3.adb exp_ch4.ads exp_ch7.ads exp_ch9.ads exp_disp.ads \
-   exp_dist.ads exp_smem.ads exp_strm.ads exp_tss.ads exp_tss.adb \
-   exp_util.ads exp_util.adb fname.ads fname-uf.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
-   itypes.ads lib.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads restrict.ads restrict.adb rident.ads rtsfind.ads \
-   sem.ads sem_ch3.ads sem_ch8.ads sem_eval.ads sem_mech.ads sem_res.ads \
-   sem_util.ads sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-exp_ch4.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_aggr.ads exp_ch11.ads exp_ch2.ads exp_ch3.ads \
-   exp_ch4.ads exp_ch4.adb exp_ch7.ads exp_ch9.ads exp_disp.ads \
-   exp_fixd.ads exp_pakd.ads exp_tss.ads exp_util.ads exp_util.adb \
-   exp_vfpt.ads freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads inline.ads itypes.ads lib.ads namet.ads nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   rident.ads rtsfind.ads sem.ads sem_cat.ads sem_ch13.ads sem_ch8.ads \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sem_warn.ads \
-   sinfo.ads sinfo.adb sinfo-cn.ads sinput.ads snames.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads 
-
-exp_ch5.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_aggr.ads exp_ch11.ads exp_ch2.ads exp_ch5.ads \
-   exp_ch5.adb exp_ch7.ads exp_dbug.ads exp_pakd.ads exp_util.ads \
-   exp_util.adb fname.ads fname-uf.ads freeze.ads get_targ.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   nmake.adb opt.ads output.ads restrict.ads restrict.adb rident.ads \
-   rtsfind.ads scans.ads scn.ads sem.ads sem_ch13.ads sem_ch8.ads \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads \
-   widechar.ads 
-
-exp_ch6.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_ch11.ads exp_ch2.ads exp_ch3.ads exp_ch6.ads \
-   exp_ch6.adb exp_ch7.ads exp_ch9.ads exp_dbug.ads exp_disp.ads \
-   exp_dist.ads exp_intr.ads exp_pakd.ads exp_tss.ads exp_util.ads \
-   exp_util.adb freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads inline.ads itypes.ads lib.ads lib-xref.ads namet.ads \
-   namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_ch12.ads sem_ch13.ads sem_ch6.ads sem_ch8.ads sem_disp.ads \
-   sem_dist.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads validsw.ads \
-   widechar.ads 
-
-exp_ch7.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   exp_ch11.ads exp_ch7.ads exp_ch7.adb exp_ch9.ads exp_dbug.ads \
-   exp_tss.ads exp_util.ads exp_util.adb fname.ads fname-uf.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
-   itypes.ads lib.ads lib-xref.ads namet.ads nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads restrict.adb \
-   rident.ads rtsfind.ads sem.ads sem_ch3.ads sem_ch7.ads sem_ch8.ads \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb targparm.ads tbuild.ads tbuild.adb tree_io.ads \
-   ttypes.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads validsw.ads 
-
-exp_ch8.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   exp_ch11.ads exp_ch7.ads exp_ch8.ads exp_ch8.adb exp_dbug.ads \
-   exp_util.ads exp_util.adb get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads namet.ads \
-   nlists.ads nlists.adb nmake.ads opt.ads output.ads restrict.ads \
-   rident.ads rtsfind.ads sem.ads sem_ch8.ads sem_eval.ads sem_res.ads \
-   sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-exp_ch9.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_ch11.ads exp_ch2.ads exp_ch3.ads exp_ch6.ads \
-   exp_ch7.ads exp_ch9.ads exp_ch9.adb exp_dbug.ads exp_smem.ads \
-   exp_tss.ads exp_util.ads exp_util.adb fname.ads fname-uf.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
-   itypes.ads lib.ads lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   restrict.adb rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_ch11.ads sem_ch6.ads sem_ch8.ads sem_elab.ads sem_eval.ads \
-   sem_res.ads sem_type.ads sem_util.ads sem_util.adb sem_warn.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads \
-   widechar.ads 
-
-exp_code.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   eval_fat.ads exp_code.ads exp_code.adb exp_util.ads fname.ads \
-   freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads scans.ads scn.ads \
-   sem.ads sem_cat.ads sem_ch8.ads sem_eval.ads sem_eval.adb sem_res.ads \
-   sem_type.ads sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads stringt.adb style.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tree_io.ads ttypes.ads types.ads types.adb uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-exp_dbug.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads \
-   atree.adb casing.ads checks.ads debug.ads einfo.ads einfo.adb \
-   elists.ads errout.ads eval_fat.ads exp_dbug.ads exp_dbug.adb \
-   exp_util.ads fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads namet.adb nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads rtsfind.ads sem.ads sem_cat.ads \
-   sem_ch8.ads sem_eval.ads sem_eval.adb sem_res.ads sem_type.ads \
-   sem_util.ads sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads \
-   tree_io.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads urealp.adb widechar.ads 
-
-exp_disp.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_ch11.ads exp_ch2.ads exp_ch7.ads exp_disp.ads \
-   exp_disp.adb exp_tss.ads exp_tss.adb exp_util.ads exp_util.adb \
-   fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   rident.ads rtsfind.ads scans.ads scn.ads sem.ads sem_ch8.ads \
-   sem_disp.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads \
-   validsw.ads widechar.ads 
-
-exp_dist.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads \
-   atree.adb casing.ads debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb exp_dist.ads exp_dist.adb exp_tss.ads exp_util.ads fname.ads \
-   gnat.ads g-hesora.ads g-htable.ads g-htable.adb g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_ch3.ads sem_ch8.ads \
-   sem_dist.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tbuild.ads tbuild.adb tree_io.ads types.ads uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-exp_fixd.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads eval_fat.ads exp_ch2.ads exp_fixd.ads exp_fixd.adb \
-   exp_util.ads freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads restrict.ads rident.ads rtsfind.ads sem.ads \
-   sem_cat.ads sem_ch8.ads sem_eval.ads sem_eval.adb sem_res.ads \
-   sem_type.ads sem_util.ads sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads 
-
-exp_imgv.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads exp_imgv.ads \
-   exp_imgv.adb exp_util.ads get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads lib.ads namet.ads nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads rident.ads \
-   rtsfind.ads sem_res.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-exp_intr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   exp_ch11.ads exp_ch4.ads exp_ch7.ads exp_ch9.ads exp_code.ads \
-   exp_fixd.ads exp_intr.ads exp_intr.adb exp_util.ads exp_util.adb \
-   fname.ads fname-uf.ads freeze.ads get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads restrict.adb rident.ads rtsfind.ads scans.ads \
-   scn.ads sem.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sinfo.ads sinfo.adb sinput.ads sinput.adb \
-   snames.ads stand.ads stringt.ads stringt.adb style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tbuild.adb \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads \
-   widechar.ads 
-
-exp_pakd.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_ch11.ads exp_ch2.ads exp_ch7.ads exp_dbug.ads \
-   exp_pakd.ads exp_pakd.adb exp_util.ads exp_util.adb freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
-   itypes.ads lib.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads restrict.ads rident.ads rtsfind.ads sem.ads \
-   sem_ch13.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_util.ads \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads validsw.ads 
-
-exp_prag.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   casing.adb csets.ads debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_ch11.ads exp_prag.ads exp_prag.adb exp_tss.ads \
-   exp_util.ads expander.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads rtsfind.ads sem.ads sem_eval.ads sem_res.ads \
-   sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads snames.adb \
-   stand.ads stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tbuild.ads tree_io.ads types.ads types.adb uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-exp_smem.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads exp_smem.ads exp_smem.adb \
-   exp_util.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   namet.ads nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_util.ads sinfo.ads \
-   sinfo.adb sinput.ads snames.ads stand.ads stringt.ads stringt.adb \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads tbuild.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-exp_strm.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads exp_strm.ads exp_strm.adb \
-   exp_tss.ads fname.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb \
-   namet.ads nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-exp_tss.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb exp_tss.ads \
-   exp_tss.adb exp_util.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads namet.ads nlists.ads nlists.adb opt.ads output.ads \
-   rtsfind.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-exp_util.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb \
-   errout.ads eval_fat.ads exp_ch11.ads exp_ch7.ads exp_util.ads \
-   exp_util.adb fname.ads fname-uf.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads inline.ads itypes.ads lib.ads \
-   lib.adb lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads restrict.adb \
-   rident.ads rtsfind.ads sem.ads sem_cat.ads sem_ch8.ads sem_eval.ads \
-   sem_eval.adb sem_res.ads sem_type.ads sem_util.ads sem_warn.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads 
-
-exp_vfpt.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads exp_vfpt.ads exp_vfpt.adb \
-   gnat.ads g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads rtsfind.ads \
-   sem_res.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads tree_io.ads \
-   ttypef.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads urealp.adb 
-
-expander.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads debug_a.ads debug_a.adb einfo.ads elists.ads errout.ads \
-   exp_aggr.ads exp_attr.ads exp_ch11.ads exp_ch12.ads exp_ch13.ads \
-   exp_ch2.ads exp_ch3.ads exp_ch4.ads exp_ch5.ads exp_ch6.ads exp_ch7.ads \
-   exp_ch8.ads exp_ch9.ads exp_prag.ads expander.ads expander.adb gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads nlists.ads nlists.adb opt.ads \
-   output.ads sem.ads sem_ch8.ads sem_util.ads sinfo.ads sinput.ads \
-   snames.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads 
-
-fmap.o : ada.ads a-except.ads a-uncdea.ads alloc.ads debug.ads fmap.ads \
-   fmap.adb gnat.ads g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads \
-   namet.ads opt.ads osint.ads output.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-fname-uf.o : ada.ads a-except.ads a-uncdea.ads alloc.ads casing.ads \
-   debug.ads fmap.ads fname.ads fname-uf.ads fname-uf.adb gnat.ads \
-   g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads krunch.ads \
-   namet.ads opt.ads osint.ads output.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads widechar.ads 
-
-fname.o : ada.ads a-except.ads alloc.ads debug.ads fname.ads fname.adb \
-   gnat.ads g-os_lib.ads hostparm.ads namet.ads opt.ads output.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-freeze.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_ch11.ads exp_ch7.ads exp_pakd.ads exp_util.ads freeze.ads \
-   freeze.adb get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads \
-   layout.ads lib.ads lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   rident.ads rtsfind.ads scans.ads scn.ads sem.ads sem_cat.ads \
-   sem_ch13.ads sem_ch6.ads sem_ch7.ads sem_ch8.ads sem_eval.ads \
-   sem_mech.ads sem_prag.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-exctab.adb s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-frontend.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads cstand.ads debug.ads einfo.ads einfo.adb elists.ads \
-   exp_ch11.ads exp_dbug.ads fmap.ads fname.ads fname-uf.ads frontend.ads \
-   frontend.adb get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads lib.ads lib.adb lib-list.adb \
-   lib-load.ads lib-sort.adb live.ads namet.ads nlists.ads nlists.adb \
-   opt.ads osint.ads output.ads par.ads rtsfind.ads scn.ads sem.ads \
-   sem_ch8.ads sem_elab.ads sem_prag.ads sem_warn.ads sinfo.ads sinfo.adb \
-   sinput.ads sinput.adb sinput-l.ads snames.ads sprint.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-g-hesora.o : gnat.ads g-hesora.ads g-hesora.adb system.ads 
-
-g-htable.o : ada.ads a-uncdea.ads gnat.ads g-htable.ads g-htable.adb \
-   system.ads 
-
-g-os_lib.o : ada.ads a-except.ads gnat.ads g-os_lib.ads g-os_lib.adb \
-   system.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads unchconv.ads unchdeal.ads 
-
-g-speche.o : gnat.ads g-speche.ads g-speche.adb system.ads 
-
-get_targ.o : get_targ.ads get_targ.adb system.ads s-exctab.ads \
-   s-stalib.ads types.ads unchconv.ads unchdeal.ads 
-
-gnat.o : gnat.ads system.ads 
-
-gnat1drv.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb \
-   back_end.ads casing.ads comperr.ads csets.ads debug.ads einfo.ads \
-   einfo.adb elists.ads errout.ads fname.ads fname-uf.ads frontend.ads \
-   get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   gnat1drv.ads gnat1drv.adb gnatvsn.ads hostparm.ads inline.ads lib.ads \
-   lib.adb lib-list.adb lib-sort.adb lib-writ.ads namet.ads nlists.ads \
-   nlists.adb opt.ads osint.ads output.ads repinfo.ads restrict.ads \
-   rident.ads sem.ads sem_ch13.ads sinfo.ads sinfo.adb sinput.ads \
-   sinput-l.ads snames.ads sprint.ads stand.ads stringt.ads system.ads \
-   s-atacco.ads s-atacco.adb s-assert.ads s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tree_gen.ads \
-   tree_io.ads treepr.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads usage.ads 
-
-gnatbind.o : ada.ads a-except.ads ali.ads ali-util.ads alloc.ads \
-   bcheck.ads binde.ads binderr.ads bindgen.ads bindusg.ads butil.ads \
-   casing.ads csets.ads debug.ads gnat.ads g-htable.ads g-os_lib.ads \
-   gnatbind.ads gnatbind.adb gnatvsn.ads hostparm.ads namet.ads opt.ads \
-   osint.ads osint-b.ads output.ads rident.ads switch.ads switch-b.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-strops.ads s-wchcon.ads table.ads table.adb targparm.ads tree_io.ads \
-   types.ads unchconv.ads unchdeal.ads 
-
-gnatvsn.o : gnatvsn.ads system.ads 
-
-hlo.o : hlo.ads hlo.adb output.ads system.ads s-exctab.ads s-stalib.ads \
-   types.ads unchconv.ads unchdeal.ads 
-
-hostparm.o : hostparm.ads system.ads 
-
-impunit.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads impunit.ads \
-   impunit.adb lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   namet.adb nlists.ads nlists.adb opt.ads output.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-inline.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_ch11.ads exp_ch7.ads exp_tss.ads exp_tss.adb exp_util.ads fname.ads \
-   fname-uf.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads inline.ads inline.adb lib.ads lib.adb lib-list.adb \
-   lib-sort.adb namet.ads nlists.ads nlists.adb opt.ads output.ads \
-   rtsfind.ads sem_ch10.ads sem_ch12.ads sem_ch8.ads sem_util.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-interfac.o : interfac.ads system.ads 
-
-itypes.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads itypes.ads itypes.adb namet.ads nlists.ads \
-   nlists.adb opt.ads output.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-krunch.o : hostparm.ads krunch.ads krunch.adb system.ads s-stoele.ads 
-
-layout.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   exp_ch3.ads exp_util.ads freeze.ads get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads layout.ads layout.adb lib.ads lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads repinfo.ads repinfo.adb restrict.ads rident.ads rtsfind.ads \
-   scans.ads scn.ads sem.ads sem_ch13.ads sem_ch8.ads sem_eval.ads \
-   sem_res.ads sem_type.ads sem_util.ads sem_util.adb sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tbuild.adb \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-lib-load.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads errout.ads fname.ads fname-uf.ads \
-   gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib-load.ads \
-   lib-load.adb namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads osint.ads osint-c.ads output.ads par.ads scn.ads sinfo.ads \
-   sinfo.adb sinput.ads sinput-l.ads snames.ads stand.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tree_io.ads \
-   types.ads uintp.ads uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-lib-util.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads \
-   g-os_lib.ads hostparm.ads lib.ads lib-util.ads lib-util.adb namet.ads \
-   opt.ads osint.ads osint-c.ads output.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-lib-writ.o : ada.ads a-except.ads ali.ads alloc.ads atree.ads atree.adb \
-   casing.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   fname.ads fname-uf.ads gnat.ads g-htable.ads g-os_lib.ads gnatvsn.ads \
-   hostparm.ads lib.ads lib-util.ads lib-util.adb lib-writ.ads \
-   lib-writ.adb lib-xref.ads namet.ads nlists.ads nlists.adb opt.ads \
-   osint.ads osint-c.ads output.ads par.ads restrict.ads rident.ads \
-   scn.ads sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads stand.ads \
-   stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads types.adb uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads 
-
-lib-xref.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   lib-util.ads lib-util.adb lib-xref.ads lib-xref.adb namet.ads \
-   nlists.ads nlists.adb opt.ads osint.ads osint-c.ads output.ads \
-   sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads stand.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-lib.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads namet.adb nlists.ads nlists.adb \
-   opt.ads output.ads sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads widechar.ads 
-
-live.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb live.ads live.adb namet.ads nlists.ads \
-   nlists.adb opt.ads output.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-unstyp.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-memtrack.o : ada.ads a-except.ads system.ads s-memory.ads memtrack.adb \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-traceb.ads \
-   unchconv.ads 
-
-namet.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads namet.adb opt.ads output.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads s-secsta.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads types.adb unchconv.ads unchdeal.ads widechar.ads 
-
-nlists.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads nlists.ads nlists.adb opt.ads output.ads sinfo.ads \
-   sinput.ads snames.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads 
-
-nmake.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   uintp.ads unchconv.ads unchdeal.ads urealp.ads 
-
-opt.o : ada.ads a-except.ads gnat.ads g-os_lib.ads gnatvsn.ads \
-   hostparm.ads opt.ads opt.adb system.ads s-exctab.ads s-stalib.ads \
-   s-wchcon.ads tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-osint-b.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads osint.ads osint-b.ads osint-b.adb \
-   output.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-osint-c.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads osint.ads osint-c.ads osint-c.adb \
-   output.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-osint.o : ada.ads a-except.ads a-uncdea.ads alloc.ads debug.ads fmap.ads \
-   gnat.ads g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads namet.ads \
-   opt.ads osint.ads osint.adb output.ads sdefault.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-output.o : gnat.ads g-os_lib.ads output.ads output.adb system.ads \
-   s-exctab.ads s-stalib.ads types.ads unchconv.ads unchdeal.ads 
-
-par.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb \
-   errout.ads fname.ads fname-uf.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads g-speche.ads hostparm.ads interfac.ads lib.ads lib.adb \
-   lib-list.adb lib-load.ads lib-sort.adb namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads osint.ads output.ads par.ads \
-   par.adb par-ch10.adb par-ch11.adb par-ch12.adb par-ch13.adb par-ch2.adb \
-   par-ch3.adb par-ch4.adb par-ch5.adb par-ch6.adb par-ch7.adb par-ch8.adb \
-   par-ch9.adb par-endh.adb par-labl.adb par-load.adb par-prag.adb \
-   par-sync.adb par-tchk.adb par-util.adb scans.ads scans.adb scn.ads \
-   scn.adb scn-nlit.adb scn-slit.adb sinfo.ads sinfo.adb sinfo-cn.ads \
-   sinput.ads sinput.adb sinput-l.ads snames.ads snames.adb stand.ads \
-   stringt.ads stringt.adb style.ads style.adb stylesw.ads system.ads \
-   s-atacco.ads s-atacco.adb s-crc32.ads s-crc32.adb s-exctab.ads \
-   s-exctab.adb s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads types.adb uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-repinfo.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads output.adb repinfo.ads repinfo.adb sinfo.ads sinfo.adb \
-   sinput.ads sinput.adb snames.ads stand.ads stringt.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-restrict.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_util.ads \
-   fname.ads fname-uf.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads restrict.adb rident.ads rtsfind.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb targparm.ads tbuild.ads tbuild.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-rident.o : rident.ads system.ads 
-
-rtsfind.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb fname.ads \
-   fname-uf.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-load.ads lib-sort.adb \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads rtsfind.adb sem.ads \
-   sem_ch7.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads \
-   tree_io.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads widechar.ads 
-
-s-assert.o : ada.ads a-except.ads gnat.ads g-htable.ads system.ads \
-   s-assert.ads s-assert.adb s-exctab.ads s-exctab.adb s-stalib.ads \
-   unchconv.ads 
-
-s-crc32.o : interfac.ads system.ads s-crc32.ads s-crc32.adb 
-
-s-except.o : ada.ads a-except.ads system.ads s-except.ads s-stalib.ads \
-   unchconv.ads 
-
-s-exctab.o : ada.ads a-uncdea.ads gnat.ads g-htable.ads g-htable.adb \
-   system.ads s-exctab.ads s-exctab.adb s-stalib.ads unchconv.ads 
-
-s-imgenu.o : system.ads s-imgenu.ads s-imgenu.adb s-secsta.ads \
-   s-stoele.ads unchconv.ads 
-
-s-mastop.o : ada.ads a-except.ads system.ads s-except.ads s-mastop.ads \
-   s-mastop.adb s-stalib.ads s-stoele.ads unchconv.ads 
-
-s-memory.o : ada.ads a-except.ads system.ads s-memory.ads s-memory.adb \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads unchconv.ads 
-
-s-parame.o : system.ads s-parame.ads s-parame.adb 
-
-s-secsta.o : ada.ads a-except.ads system.ads s-parame.ads s-secsta.ads \
-   s-secsta.adb s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   unchconv.ads unchdeal.ads 
-
-s-soflin.o : ada.ads a-except.ads system.ads s-except.ads s-mastop.ads \
-   s-parame.ads s-secsta.ads s-soflin.ads s-soflin.adb s-stache.ads \
-   s-stalib.ads s-stoele.ads unchconv.ads 
-
-s-sopco3.o : system.ads s-secsta.ads s-stoele.ads s-strops.ads \
-   s-sopco3.ads s-sopco3.adb 
-
-s-sopco4.o : system.ads s-secsta.ads s-stoele.ads s-sopco3.ads \
-   s-sopco4.ads s-sopco4.adb 
-
-s-sopco5.o : system.ads s-secsta.ads s-stoele.ads s-sopco4.ads \
-   s-sopco5.ads s-sopco5.adb 
-
-s-stache.o : ada.ads a-except.ads system.ads s-parame.ads s-soflin.ads \
-   s-stache.ads s-stache.adb s-stalib.ads s-stoele.ads s-stoele.adb \
-   unchconv.ads 
-
-s-stalib.o : ada.ads a-except.ads system.ads s-memory.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stalib.adb s-stoele.ads unchconv.ads 
-
-s-stoele.o : system.ads s-stoele.ads s-stoele.adb unchconv.ads 
-
-s-strops.o : system.ads s-secsta.ads s-stoele.ads s-strops.ads \
-   s-strops.adb 
-
-s-traceb.o : system.ads s-traceb.ads s-traceb.adb 
-
-s-unstyp.o : system.ads s-unstyp.ads 
-
-s-wchcnv.o : interfac.ads system.ads s-wchcnv.ads s-wchcnv.adb \
-   s-wchcon.ads s-wchjis.ads 
-
-s-wchcon.o : system.ads s-wchcon.ads 
-
-s-wchjis.o : system.ads s-wchjis.ads s-wchjis.adb 
-
-scans.o : scans.ads scans.adb system.ads s-exctab.ads s-stalib.ads \
-   types.ads unchconv.ads unchdeal.ads 
-
-scn.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads elists.ads errout.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads interfac.ads namet.ads namet.adb \
-   nlists.ads nlists.adb opt.ads output.ads scans.ads scn.ads scn.adb \
-   scn-nlit.adb scn-slit.adb sinfo.ads sinfo.adb sinput.ads sinput.adb \
-   snames.ads stringt.ads stringt.adb style.ads system.ads s-atacco.ads \
-   s-atacco.adb s-crc32.ads s-crc32.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   types.adb uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads \
-   urealp.adb widechar.ads 
-
-sem.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads debug_a.ads debug_a.adb einfo.ads einfo.adb elists.ads \
-   errout.ads expander.ads fname.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hlo.ads hostparm.ads inline.ads lib.ads lib.adb \
-   lib-list.adb lib-load.ads lib-sort.adb namet.ads nlists.ads nlists.adb \
-   opt.ads output.ads restrict.ads rident.ads sem.ads sem.adb sem_attr.ads \
-   sem_ch10.ads sem_ch11.ads sem_ch12.ads sem_ch13.ads sem_ch2.ads \
-   sem_ch2.adb sem_ch3.ads sem_ch4.ads sem_ch5.ads sem_ch6.ads sem_ch7.ads \
-   sem_ch8.ads sem_ch9.ads sem_prag.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads types.adb uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-sem_aggr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads eval_fat.ads exp_ch11.ads exp_ch2.ads exp_ch7.ads \
-   exp_util.ads exp_util.adb freeze.ads get_targ.ads gnat.ads g-htable.ads \
-   g-os_lib.ads g-speche.ads hostparm.ads inline.ads itypes.ads lib.ads \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   nmake.adb opt.ads output.ads restrict.ads rident.ads rtsfind.ads \
-   scans.ads scn.ads sem.ads sem_aggr.ads sem_aggr.adb sem_cat.ads \
-   sem_ch13.ads sem_ch8.ads sem_eval.ads sem_eval.adb sem_res.ads \
-   sem_type.ads sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads stringt.adb style.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tbuild.adb tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-sem_attr.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads alloc.ads \
-   atree.ads atree.adb casing.ads checks.ads checks.adb debug.ads \
-   einfo.ads einfo.adb elists.ads errout.ads eval_fat.ads exp_ch11.ads \
-   exp_ch2.ads exp_ch7.ads exp_tss.ads exp_util.ads exp_util.adb \
-   expander.ads freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads inline.ads itypes.ads lib.ads lib-xref.ads namet.ads \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_attr.ads sem_attr.adb \
-   sem_cat.ads sem_ch6.ads sem_ch8.ads sem_dist.ads sem_eval.ads \
-   sem_eval.adb sem_res.ads sem_type.ads sem_util.ads sem_warn.ads \
-   sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads snames.adb \
-   stand.ads stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-exctab.adb s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb targparm.ads tbuild.ads tbuild.adb tree_io.ads \
-   ttypef.ads ttypes.ads types.ads types.adb uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads \
-   widechar.ads 
-
-sem_case.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads namet.ads \
-   nlists.ads nlists.adb opt.ads output.ads sem.ads sem_case.ads \
-   sem_case.adb sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads uintp.ads \
-   uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-sem_cat.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_tss.ads fname.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads \
-   nlists.ads nlists.adb opt.ads output.ads sem.ads sem_cat.ads \
-   sem_cat.adb sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-sem_ch10.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_util.ads \
-   fname.ads fname-uf.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads impunit.ads inline.ads lib.ads \
-   lib.adb lib-list.adb lib-load.ads lib-sort.adb lib-xref.ads namet.ads \
-   namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_ch10.ads sem_ch10.adb sem_ch6.ads sem_ch7.ads sem_ch8.ads \
-   sem_dist.ads sem_eval.ads sem_prag.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinfo-cn.ads \
-   sinput.ads sinput.adb snames.ads stand.ads stringt.ads style.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-sem_ch11.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib-xref.ads namet.ads \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_ch11.ads sem_ch11.adb \
-   sem_ch5.ads sem_ch8.ads sem_res.ads sem_util.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-sem_ch12.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads \
-   atree.adb casing.ads debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_util.ads expander.ads fname.ads fname-uf.ads \
-   freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-htable.adb \
-   g-os_lib.ads hostparm.ads inline.ads lib.ads lib.adb lib-list.adb \
-   lib-load.ads lib-sort.adb lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   rident.ads rtsfind.ads scans.ads scn.ads sem.ads sem_cat.ads \
-   sem_ch10.ads sem_ch12.ads sem_ch12.adb sem_ch13.ads sem_ch3.ads \
-   sem_ch6.ads sem_ch7.ads sem_ch8.ads sem_elab.ads sem_elim.ads \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sinfo.ads sinfo.adb sinfo-cn.ads sinput.ads sinput-l.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-exctab.adb s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb targparm.ads tbuild.ads tbuild.adb tree_io.ads \
-   ttypes.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads urealp.adb widechar.ads 
-
-sem_ch13.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads debug.ads einfo.ads einfo.adb elists.ads errout.ads \
-   exp_tss.ads exp_util.ads fname.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb lib-list.adb \
-   lib-sort.adb namet.ads nlists.ads nlists.adb nmake.ads nmake.adb \
-   opt.ads output.ads rtsfind.ads sem.ads sem_ch13.ads sem_ch13.adb \
-   sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads tree_io.ads \
-   ttypes.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads urealp.adb 
-
-sem_ch2.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads errout.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads restrict.ads rident.ads sem_ch2.ads sem_ch2.adb sem_ch8.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads types.adb \
-   uintp.ads unchconv.ads unchdeal.ads urealp.ads 
-
-sem_ch3.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads eval_fat.ads exp_ch11.ads exp_ch2.ads exp_ch3.ads \
-   exp_ch7.ads exp_dist.ads exp_tss.ads exp_util.ads exp_util.adb \
-   fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads itypes.ads layout.ads lib.ads \
-   lib.adb lib-list.adb lib-sort.adb lib-xref.ads namet.ads namet.adb \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_case.ads sem_case.adb sem_cat.ads sem_cat.adb sem_ch13.ads \
-   sem_ch3.ads sem_ch3.adb sem_ch6.ads sem_ch7.ads sem_ch8.ads \
-   sem_disp.ads sem_dist.ads sem_elim.ads sem_eval.ads sem_eval.adb \
-   sem_mech.ads sem_res.ads sem_smem.ads sem_type.ads sem_util.ads \
-   sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads \
-   urealp.adb validsw.ads widechar.ads 
-
-sem_ch4.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_util.ads \
-   freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads g-speche.ads \
-   hostparm.ads itypes.ads lib.ads lib-xref.ads namet.ads namet.adb \
-   nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_cat.ads sem_ch3.ads sem_ch4.ads sem_ch4.adb sem_ch8.ads \
-   sem_dist.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-sem_ch5.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads eval_fat.ads exp_ch2.ads exp_util.ads expander.ads \
-   freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads opt.ads output.ads restrict.ads rident.ads \
-   rtsfind.ads scans.ads scn.ads sem.ads sem_case.ads sem_case.adb \
-   sem_cat.ads sem_ch3.ads sem_ch5.ads sem_ch5.adb sem_ch8.ads \
-   sem_disp.ads sem_eval.ads sem_eval.adb sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads stringt.ads style.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb targparm.ads tbuild.ads tree_io.ads ttypes.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads \
-   validsw.ads widechar.ads 
-
-sem_ch6.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_ch2.ads exp_ch7.ads exp_util.ads expander.ads \
-   fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads inline.ads lib.ads lib.adb lib-list.adb \
-   lib-sort.adb lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads rident.ads \
-   rtsfind.ads scans.ads scn.ads sem.ads sem_cat.ads sem_ch12.ads \
-   sem_ch3.ads sem_ch4.ads sem_ch5.ads sem_ch6.ads sem_ch6.adb sem_ch8.ads \
-   sem_disp.ads sem_dist.ads sem_elim.ads sem_eval.ads sem_mech.ads \
-   sem_prag.ads sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sem_warn.ads sinfo.ads sinfo.adb sinfo-cn.ads sinput.ads snames.ads \
-   stand.ads stringt.ads stringt.adb style.ads stylesw.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tbuild.adb \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-sem_ch7.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_dbug.ads exp_disp.ads exp_util.ads freeze.ads get_targ.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads inline.ads lib.ads lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads scans.ads scn.ads \
-   sem.ads sem_cat.ads sem_ch12.ads sem_ch3.ads sem_ch6.ads sem_ch7.ads \
-   sem_ch7.adb sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   snames.ads snames.adb stand.ads stringt.ads style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tree_io.ads \
-   ttypes.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads widechar.ads 
-
-sem_ch8.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_util.ads fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads \
-   g-htable.ads g-os_lib.ads g-speche.ads hostparm.ads inline.ads lib.ads \
-   lib.adb lib-list.adb lib-load.ads lib-sort.adb lib-xref.ads namet.ads \
-   namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_ch12.ads sem_ch3.ads sem_ch4.ads sem_ch6.ads sem_ch8.ads \
-   sem_ch8.adb sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
-   sem_util.adb sinfo.ads sinfo.adb sinfo-cn.ads sinput.ads snames.ads \
-   stand.ads stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-sem_ch9.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads exp_ch2.ads exp_ch9.ads exp_util.ads fname.ads fname-uf.ads \
-   freeze.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads \
-   itypes.ads lib.ads lib-xref.ads namet.ads namet.adb nlists.ads \
-   nlists.adb nmake.ads nmake.adb opt.ads output.ads restrict.ads \
-   restrict.adb rident.ads rtsfind.ads scans.ads scn.ads sem.ads \
-   sem_ch3.ads sem_ch5.ads sem_ch6.ads sem_ch8.ads sem_ch9.ads sem_ch9.adb \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-sem_disp.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads elists.adb errout.ads \
-   exp_ch7.ads exp_disp.ads exp_tss.ads exp_util.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   opt.ads output.ads restrict.ads rident.ads rtsfind.ads scans.ads \
-   scn.ads sem.ads sem_ch6.ads sem_ch8.ads sem_disp.ads sem_disp.adb \
-   sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   style.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-sem_dist.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_dist.ads \
-   exp_tss.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   namet.ads nlists.ads nlists.adb nmake.ads nmake.adb opt.ads output.ads \
-   restrict.ads rident.ads rtsfind.ads sem.ads sem_dist.ads sem_dist.adb \
-   sem_res.ads sem_util.ads sinfo.ads sinfo.adb sinput.ads snames.ads \
-   stand.ads stringt.ads stringt.adb system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tbuild.ads tbuild.adb tree_io.ads types.ads types.adb uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads 
-
-sem_elab.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads exp_ch2.ads exp_util.ads expander.ads fname.ads \
-   freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads lib.ads lib.adb lib-list.adb lib-load.ads lib-sort.adb \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   nmake.adb opt.ads output.ads restrict.ads rident.ads rtsfind.ads \
-   scans.ads scn.ads sem.ads sem_cat.ads sem_ch7.ads sem_ch8.ads \
-   sem_elab.ads sem_elab.adb sem_eval.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb sinput.ads \
-   sinput.adb snames.ads stand.ads stringt.ads style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tbuild.adb \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads validsw.ads widechar.ads 
-
-sem_elim.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads \
-   atree.adb casing.ads debug.ads einfo.ads einfo.adb elists.ads \
-   errout.ads gnat.ads g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads \
-   namet.ads nlists.ads nlists.adb opt.ads output.ads sem_elim.ads \
-   sem_elim.adb sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-sem_eval.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads einfo.ads einfo.adb elists.ads \
-   elists.adb errout.ads eval_fat.ads exp_ch2.ads exp_util.ads freeze.ads \
-   get_targ.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   nmake.adb opt.ads output.ads restrict.ads rident.ads rtsfind.ads \
-   scans.ads scn.ads sem.ads sem_cat.ads sem_ch8.ads sem_eval.ads \
-   sem_eval.adb sem_res.ads sem_type.ads sem_util.ads sem_util.adb \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads stringt.adb style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads urealp.adb \
-   validsw.ads widechar.ads 
-
-sem_intr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads sem_eval.ads sem_intr.ads sem_intr.adb sem_util.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   stringt.adb system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads \
-   tree_io.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-sem_maps.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads gnat.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads sem_maps.ads sem_maps.adb sinfo.ads sinfo.adb sinput.ads \
-   snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-sem_mech.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb \
-   opt.ads output.ads sem.ads sem_mech.ads sem_mech.adb sem_util.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tree_io.ads types.ads \
-   uintp.ads uintp.adb unchconv.ads unchdeal.ads urealp.ads 
-
-sem_prag.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   casing.adb checks.ads csets.ads debug.ads einfo.ads einfo.adb \
-   elists.ads elists.adb errout.ads eval_fat.ads exp_dist.ads expander.ads \
-   fname.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   g-speche.ads hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads sem.ads sem_cat.ads \
-   sem_ch13.ads sem_ch8.ads sem_disp.ads sem_elim.ads sem_eval.ads \
-   sem_eval.adb sem_intr.ads sem_mech.ads sem_prag.ads sem_prag.adb \
-   sem_res.ads sem_type.ads sem_util.ads sem_vfpt.ads sem_warn.ads \
-   sinfo.ads sinfo.adb sinfo-cn.ads sinput.ads sinput.adb snames.ads \
-   snames.adb stand.ads stringt.ads stringt.adb stylesw.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-exctab.adb s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tree_io.ads ttypes.ads types.ads types.adb uintp.ads uintp.adb \
-   uname.ads unchconv.ads unchdeal.ads urealp.ads urealp.adb validsw.ads \
-   widechar.ads 
-
-sem_res.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   checks.ads checks.adb debug.ads debug_a.ads debug_a.adb einfo.ads \
-   einfo.adb elists.ads errout.ads eval_fat.ads exp_ch11.ads exp_ch2.ads \
-   exp_ch7.ads exp_util.ads exp_util.adb expander.ads fname.ads freeze.ads \
-   get_targ.ads gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads inline.ads itypes.ads lib.ads lib.adb lib-list.adb \
-   lib-sort.adb lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads rident.ads \
-   rtsfind.ads scans.ads scn.ads sem.ads sem_aggr.ads sem_attr.ads \
-   sem_cat.ads sem_ch4.ads sem_ch6.ads sem_ch8.ads sem_disp.ads \
-   sem_dist.ads sem_elab.ads sem_eval.ads sem_eval.adb sem_intr.ads \
-   sem_res.ads sem_res.adb sem_type.ads sem_util.ads sem_util.adb \
-   sem_warn.ads sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads \
-   stringt.ads stringt.adb style.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tbuild.ads tbuild.adb tree_io.ads ttypes.ads types.ads \
-   types.adb uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads urealp.adb validsw.ads widechar.ads 
-
-sem_smem.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb \
-   opt.ads output.ads sem_smem.ads sem_smem.adb sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-sem_type.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_util.ads \
-   fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   opt.ads output.ads restrict.ads rident.ads rtsfind.ads scans.ads \
-   scn.ads sem.ads sem_ch6.ads sem_ch8.ads sem_eval.ads sem_res.ads \
-   sem_type.ads sem_type.adb sem_util.ads sem_util.adb sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads style.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads tree_io.ads \
-   ttypes.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads widechar.ads 
-
-sem_util.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   casing.adb checks.ads csets.ads debug.ads einfo.ads einfo.adb \
-   elists.ads elists.adb errout.ads eval_fat.ads exp_ch11.ads exp_ch7.ads \
-   exp_util.ads exp_util.adb fname.ads freeze.ads get_targ.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
-   itypes.ads lib.ads lib.adb lib-list.adb lib-sort.adb lib-xref.ads \
-   namet.ads namet.adb nlists.ads nlists.adb nmake.ads nmake.adb opt.ads \
-   output.ads restrict.ads rident.ads rtsfind.ads scans.ads scn.ads \
-   sem.ads sem_cat.ads sem_ch8.ads sem_eval.ads sem_eval.adb sem_res.ads \
-   sem_type.ads sem_util.ads sem_util.adb sem_warn.ads sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads stringt.ads stringt.adb style.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tbuild.adb tree_io.ads ttypes.ads types.ads types.adb uintp.ads \
-   uintp.adb uname.ads unchconv.ads unchdeal.ads urealp.ads urealp.adb \
-   validsw.ads widechar.ads 
-
-sem_vfpt.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   cstand.ads debug.ads einfo.ads einfo.adb elists.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads nlists.adb \
-   opt.ads output.ads sem_vfpt.ads sem_vfpt.adb sinfo.ads sinfo.adb \
-   sinput.ads snames.ads stand.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads tree_io.ads ttypef.ads types.ads uintp.ads uintp.adb \
-   unchconv.ads unchdeal.ads urealp.ads 
-
-sem_warn.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads errout.ads exp_util.ads \
-   fname.ads freeze.ads get_targ.ads gnat.ads g-hesora.ads g-htable.ads \
-   g-os_lib.ads hostparm.ads lib.ads lib.adb lib-list.adb lib-sort.adb \
-   lib-xref.ads namet.ads namet.adb nlists.ads nlists.adb nmake.ads \
-   opt.ads output.ads restrict.ads rident.ads rtsfind.ads scans.ads \
-   scn.ads sem.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_type.ads \
-   sem_util.ads sem_util.adb sem_warn.ads sem_warn.adb sinfo.ads sinfo.adb \
-   sinput.ads sinput.adb snames.ads stand.ads stringt.ads style.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb targparm.ads tbuild.ads \
-   tree_io.ads ttypes.ads types.ads uintp.ads uintp.adb uname.ads \
-   unchconv.ads unchdeal.ads urealp.ads widechar.ads 
-
-sinfo-cn.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads nlists.ads nlists.adb opt.ads output.ads sinfo.ads \
-   sinfo-cn.ads sinfo-cn.adb sinput.ads snames.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads uintp.ads unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-sinfo.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads nlists.ads nlists.adb opt.ads output.ads sinfo.ads \
-   sinfo.adb sinput.ads snames.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads 
-
-sinput-d.o : ada.ads a-except.ads alloc.ads casing.ads debug.ads gnat.ads \
-   g-os_lib.ads hostparm.ads opt.ads osint.ads osint-c.ads output.ads \
-   sinput.ads sinput-d.ads sinput-d.adb system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads 
-
-sinput-l.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads elists.ads gnat.ads g-htable.ads g-os_lib.ads \
-   hostparm.ads namet.ads nlists.ads nlists.adb opt.ads osint.ads \
-   output.ads scans.ads scn.ads sinfo.ads sinfo.adb sinput.ads \
-   sinput-l.ads sinput-l.adb snames.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads uintp.ads unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-sinput.o : ada.ads a-except.ads alloc.ads casing.ads debug.ads gnat.ads \
-   g-os_lib.ads hostparm.ads namet.ads namet.adb opt.ads output.ads \
-   sinput.ads sinput.adb system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-memory.ads s-secsta.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads \
-   widechar.ads 
-
-snames.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads output.ads snames.ads snames.adb \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-sprint.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads output.adb rtsfind.ads sinfo.ads sinfo.adb sinput.ads \
-   sinput-d.ads snames.ads sprint.ads sprint.adb stand.ads stringt.ads \
-   stringt.adb system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads unchconv.ads unchdeal.ads \
-   urealp.ads urealp.adb 
-
-stand.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads output.ads stand.ads stand.adb \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-stringt.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads output.ads stringt.ads stringt.adb \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   types.adb unchconv.ads unchdeal.ads 
-
-style.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads elists.ads errout.ads gnat.ads \
-   g-htable.ads g-os_lib.ads hostparm.ads interfac.ads namet.ads namet.adb \
-   nlists.ads nlists.adb opt.ads output.ads scans.ads scn.ads scn.adb \
-   scn-nlit.adb scn-slit.adb sinfo.ads sinfo.adb sinput.ads sinput.adb \
-   snames.ads stand.ads stringt.ads style.ads style.adb stylesw.ads \
-   system.ads s-atacco.ads s-atacco.adb s-crc32.ads s-crc32.adb \
-   s-exctab.ads s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads \
-   widechar.ads 
-
-stylesw.o : hostparm.ads opt.ads stylesw.ads stylesw.adb system.ads \
-   s-exctab.ads s-stalib.ads s-wchcon.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-switch-b.o : ada.ads a-except.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads opt.ads osint.ads switch.ads switch-b.ads switch-b.adb \
-   system.ads s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads types.ads unchconv.ads unchdeal.ads 
-
-switch-c.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads \
-   g-os_lib.ads hostparm.ads lib.ads opt.ads osint.ads output.ads \
-   stylesw.ads switch.ads switch-c.ads switch-c.adb system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads s-soflin.ads \
-   s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads unchconv.ads unchdeal.ads validsw.ads 
-
-switch.o : ada.ads a-except.ads gnat.ads g-htable.ads switch.ads \
-   switch.adb system.ads s-exctab.ads s-exctab.adb s-stalib.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-system.o : system.ads 
-
-table.o : debug.ads gnat.ads g-os_lib.ads hostparm.ads opt.ads output.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
-   unchconv.ads unchdeal.ads 
-
-targparm.o : ada.ads a-except.ads alloc.ads casing.ads debug.ads gnat.ads \
-   g-os_lib.ads hostparm.ads namet.ads opt.ads output.ads sinput.ads \
-   sinput.adb sinput-l.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-memory.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
-   targparm.ads targparm.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads 
-
-tbuild.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads namet.adb nlists.ads nlists.adb \
-   nmake.ads nmake.adb opt.ads output.ads restrict.ads rident.ads \
-   sinfo.ads sinfo.adb sinput.ads snames.ads stand.ads stringt.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads \
-   s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcon.ads table.ads table.adb tbuild.ads tbuild.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads widechar.ads 
-
-tree_gen.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
-   einfo.ads elists.ads fname.ads gnat.ads g-os_lib.ads hostparm.ads \
-   lib.ads namet.ads nlists.ads opt.ads osint.ads osint-c.ads output.ads \
-   repinfo.ads sinfo.ads sinput.ads snames.ads stand.ads stringt.ads \
-   system.ads s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads \
-   s-stalib.ads s-wchcon.ads table.ads table.adb tree_gen.ads tree_gen.adb \
-   tree_io.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads 
-
-tree_io.o : ada.ads a-except.ads debug.ads gnat.ads g-htable.ads \
-   g-os_lib.ads output.ads system.ads s-exctab.ads s-exctab.adb \
-   s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads tree_io.ads \
-   tree_io.adb types.ads unchconv.ads unchdeal.ads 
-
-treepr.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   csets.ads debug.ads einfo.ads einfo.adb elists.ads elists.adb fname.ads \
-   gnat.ads g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
-   lib.adb lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb \
-   opt.ads output.ads output.adb sem_mech.ads sinfo.ads sinfo.adb \
-   sinput.ads sinput.adb snames.ads stand.ads stringt.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-imgenu.ads s-memory.ads \
-   s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads treepr.ads treepr.adb \
-   treeprs.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-treeprs.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads opt.ads output.ads sinfo.ads system.ads s-atacco.ads \
-   s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads s-wchcon.ads \
-   table.ads table.adb tree_io.ads treeprs.ads types.ads uintp.ads \
-   unchconv.ads unchdeal.ads urealp.ads 
-
-ttypef.o : system.ads ttypef.ads 
-
-ttypes.o : get_targ.ads system.ads s-exctab.ads s-stalib.ads ttypes.ads \
-   types.ads unchconv.ads unchdeal.ads 
-
-types.o : gnat.ads g-htable.ads system.ads s-exctab.ads s-exctab.adb \
-   s-stalib.ads types.ads types.adb unchconv.ads unchdeal.ads 
-
-uintp.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads opt.ads output.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-memory.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads 
-
-uname.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
-   debug.ads einfo.ads einfo.adb elists.ads fname.ads gnat.ads \
-   g-hesora.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads lib.adb \
-   lib-list.adb lib-sort.adb namet.ads nlists.ads nlists.adb opt.ads \
-   output.ads sinfo.ads sinfo.adb sinput.ads sinput.adb snames.ads \
-   stand.ads stringt.ads system.ads s-atacco.ads s-atacco.adb s-exctab.ads \
-   s-imgenu.ads s-memory.ads s-secsta.ads s-soflin.ads s-stache.ads \
-   s-stalib.ads s-stoele.ads s-wchcon.ads table.ads table.adb tree_io.ads \
-   types.ads uintp.ads uintp.adb uname.ads uname.adb unchconv.ads \
-   unchdeal.ads urealp.ads 
-
-urealp.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads opt.ads output.ads system.ads s-atacco.ads s-atacco.adb \
-   s-exctab.ads s-memory.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
-   tree_io.ads types.ads uintp.ads uintp.adb unchconv.ads unchdeal.ads \
-   urealp.ads urealp.adb 
-
-usage.o : ada.ads a-except.ads alloc.ads debug.ads gnat.ads g-os_lib.ads \
-   hostparm.ads namet.ads opt.ads osint.ads output.ads system.ads \
-   s-atacco.ads s-atacco.adb s-exctab.ads s-memory.ads s-stalib.ads \
-   s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
-   unchdeal.ads usage.ads usage.adb 
-
-validsw.o : hostparm.ads opt.ads system.ads s-exctab.ads s-stalib.ads \
-   s-wchcon.ads types.ads unchconv.ads unchdeal.ads validsw.ads \
-   validsw.adb 
-
-widechar.o : ada.ads a-except.ads hostparm.ads interfac.ads opt.ads \
-   system.ads s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads \
-   s-stoele.ads s-wchcnv.ads s-wchcnv.adb s-wchcon.ads s-wchjis.ads \
-   types.ads unchconv.ads unchdeal.ads widechar.ads widechar.adb 
-
-# end of regular dependencies


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]