summaryrefslogtreecommitdiff
path: root/gcc/ada/Makefile.in
diff options
context:
space:
mode:
Diffstat (limited to 'gcc/ada/Makefile.in')
-rw-r--r--gcc/ada/Makefile.in4239
1 files changed, 1986 insertions, 2253 deletions
diff --git a/gcc/ada/Makefile.in b/gcc/ada/Makefile.in
index 84f1b0f305e..cd2fb22122a 100644
--- a/gcc/ada/Makefile.in
+++ b/gcc/ada/Makefile.in
@@ -1,5 +1,5 @@
# Makefile for GNU Ada Compiler (GNAT).
-# Copyright (C) 1994-2001 Free Software Foundation, Inc.
+# Copyright (C) 1994-2002 Free Software Foundation, Inc.
#This file is part of GNU CC.
@@ -63,7 +63,6 @@
# Variables that exist for you to override.
# See below for how to change them for certain systems.
-ALLOCA =
# Various ways of specifying flags for compilations:
# CFLAGS is for the user to override to, e.g., do a bootstrap with -O2.
# BOOT_CFLAGS is the value of CFLAGS to pass
@@ -114,16 +113,20 @@ INSTALL_DATA_DATE = cp -p
MAKEINFO = makeinfo
TEXI2DVI = texi2dvi
GNATBIND = $(STAGE_PREFIX)gnatbind -C
+GNATBIND_FLAGS = -static -x
ADA_CFLAGS =
ADAFLAGS = -W -Wall -gnatpg -gnata
SOME_ADAFLAGS =-gnata
FORCE_DEBUG_ADAFLAGS = -g
GNATLIBFLAGS = -gnatpg
-GNATLIBCFLAGS= -g -O2
-ALL_ADAFLAGS = $(ADA_CFLAGS) $(X_ADAFLAGS) $(T_ADAFLAGS) $(ADAFLAGS)
-MOST_ADAFLAGS = $(ADA_CFLAGS) $(X_ADAFLAGS) $(T_ADAFLAGS) $(SOME_ADAFLAGS)
-THREAD_KIND=native
-GMEM_LIB=
+GNATLIBCFLAGS = -g -O2
+GNATLIBCFLAGS_FOR_C = $(GNATLIBCFLAGS) $(TARGET_LIBGCC2_CFLAGS) -fexceptions \
+ -DIN_RTS
+ALL_ADAFLAGS = $(CFLAGS) $(ADA_CFLAGS) $(ADAFLAGS)
+MOST_ADAFLAGS = $(CFLAGS) $(ADA_CFLAGS) $(SOME_ADAFLAGS)
+THREAD_KIND = native
+THREADSLIB =
+GMEM_LIB =
MISCLIB =
objext = .o
@@ -149,7 +152,7 @@ P =
# This is used instead of ALL_CFLAGS when compiling with GCC_FOR_TARGET.
# It omits XCFLAGS, and specifies -B./.
# It also specifies -B$(tooldir)/ to find as and ld for a cross compiler.
-GCC_CFLAGS=$(INTERNAL_CFLAGS) $(X_CFLAGS) $(T_CFLAGS) $(CFLAGS)
+GCC_CFLAGS = $(INTERNAL_CFLAGS) $(X_CFLAGS) $(T_CFLAGS) $(CFLAGS)
# Tools to use when building a cross-compiler.
# These are used because `configure' appends `cross-make'
@@ -165,6 +168,7 @@ target=@target@
target_alias=@target_alias@
xmake_file=@dep_host_xmake_file@
tmake_file=@dep_tmake_file@
+host_canonical=@host_canonical@
#version=`sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/' < $(srcdir)/version.c`
#mainversion=`sed -e 's/.*\"\([0-9]*\.[0-9]*\).*/\1/' < $(srcdir)/version.c`
@@ -178,16 +182,17 @@ 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)
-fcurpfx:=$(shell pwd)/
+fsrcdir := $(shell cd $(srcdir);pwd)
+fsrcpfx := $(shell cd $(srcdir);pwd)/
+fcurdir := $(shell pwd)
+fcurpfx := $(shell pwd)/
# Top build directory, relative to here.
top_builddir = ..
# Internationalization library.
INTLLIBS = @INTLLIBS@
+INTLDEPS = @INTLDEPS@
# Any system libraries needed just for GNAT.
SYSLIBS = @GNAT_LIBEXC@
@@ -236,15 +241,15 @@ ALL_CFLAGS = $(INTERNAL_CFLAGS) $(X_CFLAGS) $(T_CFLAGS) $(LOOSE_CFLAGS) \
# Likewise.
ALL_CPPFLAGS = $(CPPFLAGS) $(X_CPPFLAGS) $(T_CPPFLAGS)
-# Even if ALLOCA is set, don't use it if compiling with GCC.
-
# This is where we get libiberty.a from.
LIBIBERTY = ../../libiberty/libiberty.a
# How to link with both our special library facilities
# and the system's installed libraries.
LIBS = $(INTLLIBS) $(LIBIBERTY) $(SYSLIBS)
-LIBDEPS = $(INTLLIBS) $(LIBIBERTY)
+LIBDEPS = $(INTLDEPS) $(LIBIBERTY)
+TOOLS_LIBS = ../../prefix.o $(LIBGNAT) ../../../libiberty/libiberty.a \
+ $(SYSLIBS)
# Specify the directories to be searched for header files.
# Both . and srcdir are used, in that order,
@@ -281,8 +286,8 @@ ADA_INCLUDES_FOR_SUBDIR = -I. -I$(fsrcdir)
# Languages-specific object files for Ada.
# Object files for gnat1 from C sources.
-GNAT1_C_OBJS = b_gnat1.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 \
+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
@@ -301,7 +306,7 @@ GNAT_ADA_OBJS = \
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 output.o par.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 \
@@ -313,450 +318,60 @@ GNAT_ADA_OBJS = \
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-l.o snames.o sprint.o stand.o stringt.o \
- style.o switch.o stylesw.o validsw.o system.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 bcheck.o binde.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 fmap.o fname.o gnat.o g-hesora.o g-htable.o \
- g-os_lib.o gnatbind.o gnatvsn.o hostparm.o \
- krunch.o namet.o opt.o osint.o output.o rident.o s-crc32.o s-assert.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 stylesw.o validsw.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 $(EXTRA_GNATBIND_OBJS)
-
-GNATCHOP_RTL_OBJS = adaint.o argv.o cio.o cstreams.o exit.o \
- final.o init.o raise.o sysdep.o ada.o a-comlin.o gnat.o a-string.o \
- a-stmaco.o a-strsea.o a-charac.o a-chlat1.o g-except.o s-io.o \
- a-chahan.o a-strunb.o a-strfix.o a-strmap.o g-casuti.o g-comlin.o hostparm.o \
- g-dirope.o g-hesora.o g-htable.o g-regexp.o interfac.o system.o s-assert.o \
- s-parame.o i-cstrea.o s-exctab.o a-ioexce.o s-except.o s-stache.o s-stoele.o \
- s-imgint.o a-tags.o a-stream.o s-strops.o s-sopco3.o s-bitops.o \
- s-sopco4.o s-sopco5.o s-imgenu.o s-soflin.o s-secsta.o a-except.o \
- s-mastop.o s-stalib.o g-os_lib.o s-unstyp.o s-stratt.o s-finroo.o s-finimp.o \
- tracebak.o s-memory.o s-traceb.o a-finali.o a-filico.o s-ficobl.o s-fileio.o \
- a-textio.o s-valuti.o s-valuns.o s-valint.o s-arit64.o
-
-GNATCHOP_OBJS = gnatchop.o gnatvsn.o \
- $(GNATCHOP_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATCMD_RTL_OBJS = adaint.o argv.o raise.o exit.o final.o init.o \
- ada.o a-charac.o a-chahan.o a-comlin.o cstreams.o cio.o \
- a-except.o tracebak.o s-memory.o s-traceb.o s-mastop.o s-except.o \
- a-finali.o a-filico.o a-ioexce.o a-stream.o \
- a-string.o a-strmap.o a-stmaco.o g-htable.o \
- sysdep.o a-tags.o a-textio.o gnat.o g-hesora.o g-os_lib.o \
- interfac.o i-cstrea.o system.o s-assert.o s-bitops.o g-except.o s-exctab.o \
- s-ficobl.o s-fileio.o s-finimp.o s-finroo.o s-imgint.o s-imguns.o \
- s-parame.o s-secsta.o s-stalib.o s-imgenu.o s-stoele.o s-stratt.o \
- s-stache.o s-sopco3.o s-sopco4.o s-sopco5.o \
- s-strops.o s-soflin.o s-wchcon.o s-wchcnv.o s-wchjis.o s-unstyp.o
-
-GNATCMD_OBJS = alloc.o debug.o fmap.o fname.o gnatcmd.o gnatvsn.o hostparm.o \
- krunch.o namet.o opt.o osint.o casing.o csets.o widechar.o \
- output.o sdefault.o switch.o stylesw.o validsw.o table.o tree_io.o types.o \
- $(GNATCMD_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATKR_RTL_OBJS = ada.o a-charac.o a-chahan.o a-chlat1.o a-comlin.o \
- cstreams.o a-finali.o \
- a-string.o a-strmap.o a-stmaco.o a-stream.o a-tags.o \
- gnat.o g-hesora.o g-htable.o interfac.o \
- system.o s-bitops.o g-except.o s-finimp.o s-io.o s-parame.o s-secsta.o \
- s-stopoo.o s-sopco3.o s-sopco4.o s-sopco5.o s-stache.o \
- s-stoele.o s-soflin.o s-stalib.o s-unstyp.o adaint.o \
- raise.o exit.o argv.o cio.o init.o final.o s-finroo.o \
- a-except.o tracebak.o s-memory.o s-traceb.o s-mastop.o s-except.o \
- a-filico.o s-strops.o s-stratt.o s-imgenu.o a-ioexce.o s-exctab.o
-GNATKR_OBJS = gnatkr.o gnatvsn.o \
- krunch.o hostparm.o $(GNATKR_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATLINK_RTL_OBJS = \
- adaint.o argv.o cio.o cstreams.o \
- exit.o init.o final.o raise.o tracebak.o \
- ada.o a-comlin.o a-except.o \
- gnat.o g-hesora.o g-htable.o g-os_lib.o \
- interfac.o i-cstrea.o \
- system.o s-assert.o s-except.o s-exctab.o s-mastop.o \
- s-parame.o s-secsta.o s-soflin.o s-sopco3.o s-sopco4.o \
- s-stache.o s-stalib.o s-stoele.o s-imgenu.o s-strops.o \
- s-memory.o s-traceb.o s-wchcnv.o s-wchcon.o s-wchjis.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 \
- alloc.o debug.o fmap.o gnatvsn.o hostparm.o namet.o \
- opt.o osint.o output.o sdefault.o stylesw.o validsw.o \
- switch.o table.o tree_io.o types.o widechar.o \
- $(GNATLINK_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATLS_RTL_OBJS = \
- ada.o \
- adaint.o \
- argv.o \
- a-charac.o \
- a-chahan.o \
- cio.o \
- a-comlin.o \
- cstreams.o \
- a-except.o \
- exit.o \
- a-filico.o \
- final.o \
- a-finali.o \
- init.o \
- a-ioexce.o \
- raise.o \
- a-stmaco.o \
- a-stream.o \
- a-strfix.o \
- a-string.o \
- a-strmap.o \
- a-strsea.o \
- a-strunb.o \
- sysdep.o \
- a-tags.o \
- a-textio.o \
- tracebak.o \
- gnat.o \
- g-casuti.o \
- g-dirope.o \
- g-except.o \
- g-hesora.o \
- g-htable.o \
- g-os_lib.o \
- g-regexp.o \
- interfac.o \
- i-cstrea.o \
- system.o \
- s-assert.o \
- s-bitops.o \
- s-crc32.o \
- s-except.o \
- s-exctab.o \
- s-finroo.o \
- s-finimp.o \
- s-ficobl.o \
- s-fileio.o \
- s-imgenu.o \
- s-imgint.o \
- s-io.o \
- s-mastop.o \
- s-parame.o \
- s-secsta.o \
- s-soflin.o \
- s-sopco3.o \
- s-sopco4.o \
- s-sopco5.o \
- s-stache.o \
- s-stalib.o \
- s-stoele.o \
- s-stratt.o \
- s-strops.o \
- s-memory.o \
- s-traceb.o \
- s-valenu.o \
- s-valuti.o \
- s-wchcnv.o \
- s-wchcon.o \
- s-wchjis.o
-
-GNATLS_OBJS = \
- ali.o \
- ali-util.o \
- alloc.o \
- atree.o \
- binderr.o \
- butil.o \
- casing.o \
- csets.o \
- debug.o \
- einfo.o \
- elists.o \
- errout.o \
- fmap.o \
- fname.o \
- gnatls.o \
- gnatvsn.o \
- hostparm.o \
- krunch.o \
- lib.o \
- mlib.o \
- mlib-fil.o \
- mlib-tgt.o \
- mlib-utl.o \
- namet.o \
- nlists.o \
- opt.o \
- osint.o \
- output.o \
- prj.o \
- prj-attr.o \
- prj-com.o \
- prj-dect.o \
- prj-env.o \
- prj-ext.o \
- prj-nmsc.o \
- prj-pars.o \
- prj-part.o \
- prj-proc.o \
- prj-strt.o \
- prj-tree.o \
- prj-util.o \
- rident.o \
- scans.o \
- scn.o \
- sdefault.o \
- sinfo.o \
- sinfo-cn.o \
- sinput.o \
- sinput-p.o \
- snames.o \
- stand.o \
- stringt.o \
- style.o \
- stylesw.o \
- validsw.o \
- switch.o \
- table.o \
- tree_io.o \
- uintp.o \
- uname.o \
- urealp.o \
- types.o \
- widechar.o $(GNATLS_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATMAKE_RTL_OBJS = adaint.o argv.o raise.o exit.o a-comlin.o \
- cio.o cstreams.o a-except.o s-mastop.o s-except.o final.o init.o \
- a-finali.o a-filico.o s-finroo.o s-finimp.o s-ficobl.o\
- a-charac.o a-chahan.o a-string.o a-strfix.o a-strmap.o a-strunb.o \
- a-stmaco.o a-strsea.o a-textio.o s-bitops.o sysdep.o \
- s-imgint.o s-stratt.o \
- a-tags.o a-stream.o \
- a-ioexce.o \
- tracebak.o s-memory.o s-traceb.o \
- gnat.o g-dirope.o g-os_lib.o g-hesora.o g-except.o \
- i-cstrea.o \
- s-parame.o s-stache.o s-stalib.o s-wchcon.o s-wchjis.o \
- s-imgenu.o s-assert.o s-secsta.o s-stoele.o s-soflin.o s-fileio.o \
- s-valenu.o s-valuti.o g-casuti.o \
- system.o s-exctab.o s-strops.o s-sopco3.o s-sopco4.o s-sopco5.o \
- g-htable.o s-io.o g-regexp.o s-crc32.o s-wchcnv.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 \
+ switch.o table.o tree_io.o types.o validsw.o widechar.o
GNATMAKE_OBJS = ali.o ali-util.o \
alloc.o atree.o binderr.o butil.o casing.o csets.o debug.o einfo.o elists.o \
errout.o fmap.o fname.o fname-uf.o fname-sf.o \
gnatmake.o gnatvsn.o hostparm.o krunch.o lib.o make.o makeusg.o \
mlib.o mlib-fil.o mlib-prj.o mlib-tgt.o mlib-utl.o \
- namet.o nlists.o opt.o osint.o output.o \
+ namet.o nlists.o opt.o osint.o osint-m.o output.o \
prj.o prj-attr.o prj-com.o prj-dect.o prj-env.o prj-ext.o prj-nmsc.o \
prj-pars.o prj-part.o prj-proc.o prj-strt.o prj-tree.o prj-util.o \
rident.o scans.o scn.o sdefault.o sfn_scan.o sinfo.o sinfo-cn.o \
sinput.o sinput-l.o sinput-p.o \
- snames.o stand.o stringt.o style.o stylesw.o validsw.o switch.o\
- table.o tree_io.o types.o \
- uintp.o uname.o urealp.o usage.o widechar.o \
- $(GNATMAKE_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATMEM_RTL_OBJS = \
-adaint.o \
-argv.o \
-cio.o \
-cstreams.o \
-exit.o \
-final.o \
-init.o \
-raise.o \
-sysdep.o \
-ada.o \
-a-comlin.o \
-a-except.o \
-a-filico.o \
-a-finali.o \
-a-flteio.o \
-a-inteio.o \
-a-ioexce.o \
-a-stream.o \
-a-tags.o \
-a-textio.o \
-a-tiflau.o \
-a-tigeau.o \
-a-tiinau.o \
-a-tiocst.o \
-gnat.o \
-g-casuti.o \
-g-hesora.o \
-g-htable.o \
-g-os_lib.o \
-gnatvsn.o \
-interfac.o \
-i-cstrea.o \
-system.o \
-s-assert.o \
-s-except.o \
-s-exctab.o \
-s-exngen.o \
-s-exnllf.o \
-s-fatllf.o \
-s-ficobl.o \
-s-fileio.o \
-s-finimp.o \
-s-finroo.o \
-s-imgbiu.o \
-s-imgenu.o \
-s-imgint.o \
-s-imgllb.o \
-s-imglli.o \
-s-imgllu.o \
-s-imgllw.o \
-s-imgrea.o \
-s-imguns.o \
-s-imgwiu.o \
-tracebak.o \
-s-memory.o \
-s-traceb.o \
-s-mastop.o \
-s-parame.o \
-s-powtab.o \
-s-secsta.o \
-s-sopco3.o \
-s-sopco4.o \
-s-sopco5.o \
-s-stache.o \
-s-stalib.o \
-s-stoele.o \
-s-stratt.o \
-s-strops.o \
-s-soflin.o \
-s-unstyp.o \
-s-valllu.o \
-s-vallli.o \
-s-valint.o \
-s-valrea.o \
-s-valuns.o \
-s-valuti.o
-GNATMEM_OBJS = gnatmem.o memroot.o gmem.o \
- $(GNATMEM_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATPREP_RTL_OBJS = adaint.o argv.o raise.o exit.o final.o init.o \
- ada.o a-charac.o a-chahan.o a-comlin.o cstreams.o cio.o \
- a-except.o tracebak.o s-memory.o s-traceb.o s-mastop.o s-except.o \
- a-finali.o a-filico.o a-ioexce.o a-stream.o a-string.o a-strmap.o \
- a-stmaco.o a-strfix.o s-imgenu.o a-strsea.o a-strunb.o \
- sysdep.o a-tags.o a-textio.o gnat.o g-hesora.o s-io.o \
- g-casuti.o g-dirope.o g-os_lib.o g-regexp.o g-comlin.o i-cstrea.o \
- system.o s-bitops.o g-except.o s-exctab.o s-ficobl.o s-fileio.o s-finimp.o \
- s-finroo.o s-imgint.o s-parame.o s-secsta.o s-stache.o s-stalib.o \
- s-stoele.o s-sopco3.o s-sopco4.o s-sopco5.o s-arit64.o \
- s-stratt.o s-strops.o s-soflin.o s-unstyp.o
-
-GNATPREP_OBJS = gnatprep.o gnatvsn.o \
- hostparm.o $(GNATPREP_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATPSTA_RTL_OBJS = adaint.o argv.o cstreams.o cio.o \
- deftarg.o a-except.o targtyps.o tracebak.o s-memory.o s-traceb.o \
- s-mastop.o s-except.o exit.o a-filico.o final.o a-finali.o init.o \
- a-ioexce.o raise.o a-stream.o get_targ.o gnat.o g-hesora.o \
- sysdep.o a-tags.o a-textio.o i-cstrea.o system.o s-assert.o \
- s-exctab.o s-fatllf.o s-ficobl.o s-fileio.o s-finimp.o s-finroo.o \
- s-imgint.o s-imgrea.o s-imglli.o s-imgllu.o s-imguns.o s-parame.o \
- s-powtab.o s-sopco3.o s-sopco4.o s-sopco5.o s-secsta.o s-stache.o \
- s-stalib.o s-stoele.o s-stratt.o s-strops.o s-soflin.o \
- s-imgenu.o g-htable.o
-
-GNATPSTA_OBJS = gnatpsta.o types.o ttypes.o \
- gnatvsn.o ttypef.o $(GNATPSTA_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATPSYS_RTL_OBJS = adaint.o argv.o cstreams.o cio.o \
- a-except.o tracebak.o s-memory.o s-traceb.o s-mastop.o s-except.o exit.o \
- a-filico.o final.o a-finali.o init.o a-ioexce.o \
- raise.o a-stream.o \
- sysdep.o a-tags.o a-textio.o i-cstrea.o system.o s-assert.o \
- gnat.o g-hesora.o g-htable.o s-imgenu.o \
- s-exctab.o s-fatllf.o s-ficobl.o s-fileio.o s-finimp.o s-finroo.o \
- s-imgint.o s-imgrea.o s-imglli.o s-imgllu.o s-imguns.o s-parame.o \
- s-powtab.o s-secsta.o s-stache.o s-stalib.o s-stoele.o s-stratt.o \
- s-strops.o s-soflin.o s-sopco3.o s-sopco4.o s-sopco5.o
-
-GNATPSYS_OBJS = gnatpsys.o \
- gnatvsn.o $(GNATPSYS_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATXREF_RTL_OBJS = \
- adaint.o argv.o cio.o cstreams.o \
- exit.o init.o final.o raise.o sysdep.o tracebak.o \
- ada.o a-charac.o a-chlat1.o gnat.o g-casuti.o g-hesora.o \
- g-htable.o interfac.o system.o i-cstrea.o s-parame.o s-exctab.o \
- a-ioexce.o a-string.o s-assert.o s-except.o \
- s-imgenu.o s-stoele.o s-mastop.o \
- s-imgint.o a-comlin.o s-soflin.o s-stache.o s-secsta.o s-stalib.o \
- g-os_lib.o s-strops.o a-tags.o a-stream.o s-sopco3.o s-sopco4.o \
- s-sopco5.o s-memory.o s-traceb.o a-except.o s-unstyp.o a-strmap.o \
- a-stmaco.o s-io.o \
- a-chahan.o a-strsea.o a-strfix.o s-stratt.o s-finroo.o g-except.o \
- s-bitops.o s-finimp.o a-finali.o a-filico.o a-strunb.o g-dirope.o \
- g-comlin.o s-ficobl.o s-fileio.o a-textio.o g-regexp.o g-io_aux.o \
- s-valuti.o s-valuns.o s-valint.o s-wchcon.o s-wchjis.o s-wchcnv.o
-
-GNATXREF_OBJS = gnatxref.o xr_tabls.o xref_lib.o \
- alloc.o debug.o fmap.o gnatvsn.o hostparm.o types.o output.o \
- sdefault.o stylesw.o validsw.o tree_io.o opt.o table.o osint.o \
- switch.o widechar.o namet.o \
- $(GNATXREF_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATFIND_RTL_OBJS = \
- adaint.o argv.o cio.o cstreams.o \
- exit.o init.o final.o raise.o sysdep.o tracebak.o \
- ada.o a-chahan.o a-charac.o a-chlat1.o a-comlin.o a-except.o \
- a-filico.o a-finali.o a-ioexce.o a-stmaco.o a-stream.o \
- a-strfix.o a-string.o a-strmap.o a-strsea.o a-strunb.o \
- a-tags.o a-textio.o \
- gnat.o g-casuti.o g-comlin.o g-dirope.o g-except.o \
- g-hesora.o g-htable.o g-io_aux.o g-os_lib.o g-regexp.o \
- interfac.o i-cstrea.o s-io.o \
- system.o s-assert.o s-bitops.o s-except.o s-exctab.o \
- s-imgenu.o s-ficobl.o s-fileio.o s-finimp.o s-finroo.o s-imgint.o \
- s-mastop.o s-parame.o s-secsta.o s-soflin.o s-sopco3.o \
- s-sopco4.o s-sopco5.o s-stache.o s-stalib.o s-stoele.o \
- s-stratt.o s-strops.o s-memory.o s-traceb.o s-unstyp.o s-valint.o \
- s-valuns.o s-valuti.o s-wchcnv.o s-wchcon.o s-wchjis.o
-
-GNATFIND_OBJS = gnatfind.o xr_tabls.o xref_lib.o \
- alloc.o debug.o fmap.o gnatvsn.o hostparm.o namet.o opt.o \
- osint.o output.o sdefault.o stylesw.o validsw.o switch.o table.o \
- tree_io.o types.o widechar.o \
- $(GNATFIND_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
-
-GNATDLL_RTL_OBJS = \
- adaint.o argv.o cio.o cstreams.o \
- exit.o init.o final.o raise.o sysdep.o tracebak.o \
- a-charac.o a-chlat1.o a-chahan.o a-comlin.o a-except.o a-filico.o \
- a-finali.o a-ioexce.o a-stream.o a-strfix.o a-string.o a-strmap.o \
- a-strsea.o a-stmaco.o a-strunb.o a-tags.o a-textio.o ada.o \
- g-casuti.o g-comlin.o g-dirope.o g-except.o g-hesora.o g-htable.o \
- g-os_lib.o g-regexp.o gnat.o \
- i-cstrea.o interfac.o s-io.o \
- s-bitops.o s-except.o s-exctab.o s-ficobl.o s-fileio.o s-finimp.o \
- s-finroo.o s-imgint.o s-mastop.o s-parame.o s-secsta.o s-soflin.o \
- s-sopco3.o s-sopco4.o s-stache.o s-stalib.o s-stoele.o s-stratt.o \
- s-strops.o s-memory.o s-traceb.o s-unstyp.o system.o
-
-GNATDLL_OBJS = \
- gnatdll.o gnatvsn.o mdll.o mdllfile.o mdlltool.o sdefault.o types.o \
- $(GNATDLL_RTL_OBJS) $(EXTRA_GNATTOOLS_OBJS)
+ snames.o stand.o stringt.o style.o stylesw.o validsw.o switch.o switch-m.o \
+ switch-c.o table.o targparm.o tree_io.o types.o \
+ uintp.o uname.o urealp.o usage.o widechar.o
# Convert the target variable into a space separated list of architecture,
# manufacturer, and operating system and assign each of those to its own
# variable.
+host:=$(subst -, ,$(host_canonical))
targ:=$(subst -, ,$(target))
arch:=$(word 1,$(targ))
ifeq ($(words $(targ)),2)
@@ -787,15 +402,15 @@ s-taspri.ads<5ntaspri.ads
# option will always be present and last in this flag, so that we can have
# $(SO_OPTS)libgnat-x.xx
-SO_OPTS=-Wl,-soname,
+SO_OPTS = -Wl,-soname,
# Default gnatlib-shared target.
# This is needed on some targets to use a different gnatlib-shared target, e.g
# gnatlib-shared-dual
-GNATLIB_SHARED=gnatlib-shared-default
+GNATLIB_SHARED = gnatlib-shared-default
# default value for gnatmake's target dependent file
-MLIB_TGT=mlib-tgt
+MLIB_TGT = mlib-tgt
# $(filter-out PATTERN...,TEXT) removes all PATTERN words from TEXT.
# $(strip STRING) removes leading and trailing spaces from STRING.
@@ -826,11 +441,13 @@ ifeq ($(strip $(filter-out %86 os2 OS2 os2_emx,$(arch) $(osys))),)
i-os2thr.o
endif
-ifeq ($(strip $(filter-out %86 interix,$(arch) $(osys))),)
+ifeq ($(strip $(filter-out %86 interix%,$(arch) $(osys))),)
LIBGNAT_TARGET_PAIRS = \
+ a-excpol.adb<4hexcpol.adb \
a-intnam.ads<4pintnam.ads \
a-numaux.adb<86numaux.adb \
a-numaux.ads<86numaux.ads \
+ g-soccon.ads<3psoccon.ads \
s-inmaop.adb<7sinmaop.adb \
s-intman.adb<7sintman.adb \
s-mastop.adb<5omastop.adb \
@@ -838,25 +455,17 @@ ifeq ($(strip $(filter-out %86 interix,$(arch) $(osys))),)
s-osinte.ads<5posinte.ads \
s-osprim.adb<5posprim.adb \
s-taprop.adb<7staprop.adb \
+ system.ads<5psystem.ads \
s-taspri.ads<7staspri.ads \
s-tpopsp.adb<7stpopsp.adb
- THREADSLIB=-lgthreads -lmalloc
-
-# Work around for gcc optimization bug wrt cxa5a09
-a-numaux.o : a-numaux.adb a-numaux.ads
- $(ADAC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
-
-# Work around for gcc optimization bug wrt cxf3a01
-a-teioed.o : a-teioed.adb a-teioed.ads
- $(ADAC) -c $(ALL_ADAFLAGS) -O0 $(ADA_INCLUDES) $<
-
+ THREADSLIB = -lgthreads -lmalloc
endif
# sysv5uw is SCO UnixWare 7
ifeq ($(strip $(filter-out %86 sysv5uw%,$(arch) $(osys))),)
LIBGNAT_TARGET_PAIRS = \
- a-excpol.adb<4hexcpol.adb \
+ a-excpol.adb<4wexcpol.adb \
a-intnam.ads<41intnam.ads \
a-numaux.adb<86numaux.adb \
a-numaux.ads<86numaux.ads \
@@ -869,62 +478,16 @@ ifeq ($(strip $(filter-out %86 sysv5uw%,$(arch) $(osys))),)
s-taprop.adb<7staprop.adb \
s-taspri.ads<7staspri.ads \
s-tpopsp.adb<5atpopsp.adb \
+ system.ads<51system.ads \
g-soccon.ads<31soccon.ads \
g-soliop.ads<31soliop.ads
- THREADSLIB=-lthread
- SO_OPTS=-Wl,-h,
- GNATLIB_SHARED=gnatlib-shared-dual
+ THREADSLIB = -lthread
+ SO_OPTS = -Wl,-h,
+ GNATLIB_SHARED = gnatlib-shared-dual
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
endif
-ifeq ($(strip $(filter-out sparc sun sunos4%,$(targ))),)
- LIBGNAT_TARGET_PAIRS = \
- a-intnam.ads<4uintnam.ads \
- s-inmaop.adb<7sinmaop.adb \
- s-intman.adb<5uintman.adb \
- s-osinte.adb<7sosinte.adb \
- s-osinte.ads<5uosinte.ads \
- s-osprim.adb<5posprim.adb \
- s-taprop.adb<7staprop.adb \
- s-taspri.ads<7staspri.ads \
- s-tpopsp.adb<7stpopsp.adb
-endif
-
-ifeq ($(strip $(filter-out alpha% dec vms%,$(targ))),)
- LIBGNAT_TARGET_PAIRS = \
- a-caldel.adb<4vcaldel.adb \
- a-calend.adb<4vcalend.adb \
- a-calend.ads<4vcalend.ads \
- a-excpol.adb<4wexcpol.adb \
- a-intnam.ads<4vintnam.ads \
- i-cstrea.adb<6vcstrea.adb \
- i-cpp.adb<6vcpp.adb \
- interfac.ads<6vinterf.ads \
- s-asthan.adb<5vasthan.adb \
- s-inmaop.adb<5vinmaop.adb \
- s-interr.adb<5vinterr.adb \
- s-intman.adb<5vintman.adb \
- s-intman.ads<5vintman.ads \
- s-mastop.adb<5vmastop.adb \
- s-osinte.adb<5vosinte.adb \
- s-osinte.ads<5vosinte.ads \
- s-osprim.adb<5vosprim.adb \
- s-osprim.ads<5vosprim.ads \
- s-parame.ads<5vparame.ads \
- s-taprop.adb<5vtaprop.adb \
- s-taspri.ads<5vtaspri.ads \
- s-tpopde.adb<5vtpopde.adb \
- s-tpopde.ads<5vtpopde.ads \
- s-vaflop.adb<5vvaflop.adb \
- system.ads<5vsystem.ads
-
- GNATLIB_SHARED=gnatlib-shared-vms
- EXTRA_LIBGNAT_SRCS=vmshandler.asm
- EXTRA_LIBGNAT_OBJS=vmshandler.o
- EXTRA_GNATRTL_TASKING_OBJS=s-tpopde.o
-endif
-
ifeq ($(strip $(filter-out alpha% dec vx%,$(targ))),)
LIBGNAT_TARGET_PAIRS = \
a-sytaco.ads<4zsytaco.ads \
@@ -938,11 +501,14 @@ ifeq ($(strip $(filter-out alpha% dec vx%,$(targ))),)
s-osinte.ads<5zosinte.ads \
s-osprim.adb<5zosprim.adb \
s-taprop.adb<5ztaprop.adb \
- s-taspri.ads<7staspri.ads \
+ s-taspri.ads<5ztaspri.ads \
s-vxwork.ads<5avxwork.ads \
+ g-soccon.ads<3zsoccon.ads \
+ g-socthi.ads<3zsocthi.ads \
+ g-socthi.adb<3zsocthi.adb \
system.ads<5zsystem.ads
- EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o
+ EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o i-vxwoio.o
EXTRA_GNATRTL_TASKING_OBJS=s-vxwork.o
endif
@@ -958,18 +524,25 @@ ifeq ($(strip $(filter-out m68k% wrs vx%,$(targ))),)
s-osinte.adb<5zosinte.adb \
s-osinte.ads<5zosinte.ads \
s-osprim.adb<5zosprim.adb \
- s-parame.ads<5zparame.ads \
s-taprop.adb<5ztaprop.adb \
- s-taspri.ads<7staspri.ads \
+ s-taspri.ads<5ztaspri.ads \
s-vxwork.ads<5kvxwork.ads \
+ g-soccon.ads<3zsoccon.ads \
+ g-socthi.ads<3zsocthi.ads \
+ g-socthi.adb<3zsocthi.adb \
system.ads<5ksystem.ads
- EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o
+ EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o i-vxwoio.o
EXTRA_GNATRTL_TASKING_OBJS=s-vxwork.o
-# ??? work around a gcc -O2 bug on m68k
-s-interr.o : s-interr.adb s-interr.ads
- $(ADAC) -c $(ALL_ADAFLAGS) -O1 $(ADA_INCLUDES) $<
+ ifeq ($(strip $(filter-out yes,$(TRACE))),)
+ LIBGNAT_TARGET_PAIRS += \
+ s-traces.adb<7straces.adb \
+ s-tratas.adb<7stratas.adb \
+ s-trafor.adb<7strafor.adb \
+ s-trafor.ads<7strafor.ads \
+ s-tfsetr.adb<5ztfsetr.adb
+ endif
endif
ifeq ($(strip $(filter-out powerpc% wrs vx%,$(targ))),)
@@ -985,28 +558,13 @@ ifeq ($(strip $(filter-out powerpc% wrs vx%,$(targ))),)
s-osinte.ads<5zosinte.ads \
s-osprim.adb<5zosprim.adb \
s-taprop.adb<5ztaprop.adb \
- s-taspri.ads<7staspri.ads \
+ s-taspri.ads<5ztaspri.ads \
s-vxwork.ads<5pvxwork.ads \
+ g-soccon.ads<3zsoccon.ads \
+ g-socthi.ads<3zsocthi.ads \
+ g-socthi.adb<3zsocthi.adb \
system.ads<5ysystem.ads
- ifeq ($(strip $(filter-out vxworks6% vxworksae%,$(osys))),)
- LIBGNAT_TARGET_PAIRS = \
- a-sytaco.ads<4zsytaco.ads \
- a-sytaco.adb<4zsytaco.adb \
- a-intnam.ads<4zintnam.ads \
- a-numaux.ads<4znumaux.ads \
- s-inmaop.adb<7sinmaop.adb \
- s-interr.adb<5zinterr.adb \
- s-intman.adb<5zintman.adb \
- s-osinte.adb<5zosinte.adb \
- s-osinte.ads<5zosinte.ads \
- s-osprim.adb<5zosprim.adb \
- s-taprop.adb<5ztaprop.adb \
- s-taspri.ads<7staspri.ads \
- s-vxwork.ads<5qvxwork.ads \
- system.ads<5ysystem.ads
- endif
-
EXTRA_RAVEN_SOURCES=i-vxwork.ads s-vxwork.ads
EXTRA_RAVEN_OBJS=i-vxwork.o s-vxwork.o
EXTRA_GNATRTL_NONTASKING_OBJS=i-vxwork.o
@@ -1073,11 +631,12 @@ ifeq ($(strip $(filter-out sparc sun solaris2% sunos5%,$(targ))),)
g-soliop.ads<3ssoliop.ads \
system.ads<5ssystem.ads
- THREADSLIB=-lposix4 -lthread
- MISCLIB=-laddr2line -lbfd -lposix4 -lnsl -lsocket
- SO_OPTS=-Wl,-h,
- GNATLIB_SHARED=gnatlib-shared-dual
- GMEM_LIB=gmemlib
+ THREADSLIB = -lposix4 -lthread
+ MISCLIB = -lposix4 -lnsl -lsocket
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
+ SO_OPTS = -Wl,-h,
+ GNATLIB_SHARED = gnatlib-shared-dual
+ GMEM_LIB = gmemlib
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
ifeq ($(strip $(filter-out fsu FSU,$(THREAD_KIND))),)
@@ -1095,7 +654,7 @@ ifeq ($(strip $(filter-out sparc sun solaris2% sunos5%,$(targ))),)
g-soliop.ads<3ssoliop.ads \
system.ads<5ssystem.ads
- THREADSLIB=-lgthreads -lmalloc
+ THREADSLIB = -lgthreads -lmalloc
endif
ifeq ($(strip $(filter-out pthread PTHREAD,$(THREAD_KIND))),)
@@ -1113,7 +672,7 @@ ifeq ($(strip $(filter-out sparc sun solaris2% sunos5%,$(targ))),)
g-soliop.ads<3ssoliop.ads \
system.ads<5ssystem.ads
- THREADSLIB=-lposix4 -lpthread
+ THREADSLIB = -lposix4 -lpthread
endif
endif
@@ -1138,15 +697,11 @@ ifeq ($(strip $(filter-out %86 solaris2%,$(arch) $(osys))),)
g-soliop.ads<3ssoliop.ads \
system.ads<5esystem.ads
- THREADSLIB=-lposix4 -lthread
- MISCLIB=-lposix4 -lnsl -lsocket
- SO_OPTS=-Wl,-h,
- GNATLIB_SHARED=gnatlib-shared-dual
+ THREADSLIB = -lposix4 -lthread
+ MISCLIB = -lposix4 -lnsl -lsocket
+ SO_OPTS = -Wl,-h,
+ GNATLIB_SHARED = gnatlib-shared-dual
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
-
-# ??? work around a gcc -O3 bug on x86
-a-numaux.o : a-numaux.adb a-numaux.ads
- $(ADAC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
endif
ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
@@ -1162,13 +717,14 @@ ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
s-osprim.adb<7sosprim.adb \
s-taprop.adb<5itaprop.adb \
s-taspri.ads<5itaspri.ads \
+ s-tpopsp.adb<5atpopsp.adb \
system.ads<5lsystem.ads
- MLIB_TGT=5lml-tgt
- MISCLIB=-laddr2line -lbfd
- THREADSLIB=-lpthread
- GNATLIB_SHARED=gnatlib-shared-dual
- GMEM_LIB=gmemlib
+ TOOLS_TARGET_PAIRS = mlib-tgt.adb<5lml-tgt.adb
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
+ THREADSLIB = -lpthread
+ GNATLIB_SHARED = gnatlib-shared-dual
+ GMEM_LIB = gmemlib
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
ifeq ($(strip $(filter-out fsu FSU,$(THREAD_KIND))),)
@@ -1187,7 +743,7 @@ ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
s-tpopsp.adb<7stpopsp.adb \
system.ads<5lsystem.ads
- THREADSLIB=-lgthreads -lmalloc
+ THREADSLIB = -lgthreads -lmalloc
endif
ifeq ($(strip $(filter-out rt-linux RT-LINUX,$(THREAD_KIND))),)
@@ -1198,14 +754,12 @@ ifeq ($(strip $(filter-out %86 linux%,$(arch) $(osys))),)
s-osinte.adb<5qosinte.adb \
s-osinte.ads<5qosinte.ads \
s-osprim.adb<5qosprim.adb \
- s-parame.ads<5qparame.ads \
s-stache.adb<5qstache.adb \
s-taprop.adb<5qtaprop.adb \
s-taspri.ads<5qtaspri.ads \
system.ads<5lsystem.ads
-
- THREADSLIB=
- RT_FLAGS=-D__RT__
+
+ RT_FLAGS = -D__RT__
endif
endif
@@ -1224,13 +778,11 @@ ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),)
s-taprop.adb<5ftaprop.adb \
s-tasinf.ads<5ftasinf.ads \
s-taspri.ads<7staspri.ads \
- s-tpgetc.adb<5gtpgetc.adb \
s-traceb.adb<7straceb.adb \
g-soccon.ads<3gsoccon.ads \
system.ads<5gsystem.ads
- THREADSLIB=-lpthread
- GMEM_LIB=gmemlib
+ THREADSLIB = -lpthread
else
LIBGNAT_TARGET_PAIRS = \
@@ -1248,30 +800,17 @@ ifeq ($(strip $(filter-out mips sgi irix%,$(targ))),)
s-tasinf.adb<5gtasinf.adb \
s-tasinf.ads<5gtasinf.ads \
s-taspri.ads<7staspri.ads \
- s-tpgetc.adb<5gtpgetc.adb \
s-traceb.adb<7straceb.adb \
g-soccon.ads<3gsoccon.ads \
system.ads<5fsystem.ads
- THREADSLIB=-lathread
+ THREADSLIB = -lathread
endif
- EXTRA_GNATRTL_TASKING_OBJS=s-tpgetc.o a-tcbinf.o
- MISCLIB=-lexc -laddr2line -lbfd
- SO_OPTS=-Wl,-all,-set_version,sgi1.0,-update_registry,../so_locations,-soname,
+ TGT_LIB = -lexc
+ MISCLIB = -lexc
+ SO_OPTS = -Wl,-all,-set_version,sgi1.0,-update_registry,../so_locations,-soname,
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
-
-a-tcbinf.o: s-tpgetc.ali
- ../../gnatbind -nostdlib -I- -I. s-tpgetc.ali
- ../../gnatlink --GCC="../../xgcc -B../../" s-tpgetc.ali -o gen_tcbinf \
- $(LIBGNAT_OBJS)
- ./gen_tcbinf
- $(CC) -c -g a-tcbinf.c
- $(RM) gen_tcbinf
-
-# force debug info so that workshop can find the All_Tasks_List symbol
-s-taskin.o: s-taskin.adb s-taskin.ads
- $(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) $(ADA_INCLUDES) $<
endif
ifeq ($(strip $(filter-out hppa% hp hpux%,$(targ))),)
@@ -1290,10 +829,12 @@ ifeq ($(strip $(filter-out hppa% hp hpux%,$(targ))),)
g-soccon.ads<3hsoccon.ads \
system.ads<5hsystem.ads
- THREADSLIB=-lpthread -lc_r
- soext=.sl
- SO_OPTS=-Wl,+h,
- GNATLIB_SHARED=gnatlib-shared-dual
+ TGT_LIB = /usr/lib/libcl.a -lpthread
+ THREADSLIB = -lpthread -lc_r
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
+ soext = .sl
+ SO_OPTS = -Wl,+h,
+ GNATLIB_SHARED = gnatlib-shared-dual
ifeq ($(strip $(filter-out dce DCE,$(THREAD_KIND))),)
LIBGNAT_TARGET_PAIRS = \
@@ -1306,13 +847,12 @@ ifeq ($(strip $(filter-out hppa% hp hpux%,$(targ))),)
s-osinte.ads<5hosinte.ads \
s-parame.ads<5hparame.ads \
s-osprim.adb<7sosprim.adb \
- s-traceb.adb<5htraceb.adb \
s-taprop.adb<5htaprop.adb \
s-taspri.ads<5htaspri.ads \
g-soccon.ads<3hsoccon.ads \
system.ads<5hsystem.ads
- THREADSLIB=-lcma
+ THREADSLIB = -lcma
endif
endif
@@ -1330,7 +870,7 @@ ifeq ($(strip $(filter-out ibm aix4%,$(manu) $(osys))),)
g-soccon.ads<3bsoccon.ads \
system.ads<5bsystem.ads
- THREADSLIB=-lpthreads
+ THREADSLIB = -lpthreads
ifeq ($(strip $(filter-out fsu FSU,$(THREAD_KIND))),)
LIBGNAT_TARGET_PAIRS = \
a-intnam.ads<4cintnam.ads \
@@ -1345,7 +885,7 @@ ifeq ($(strip $(filter-out ibm aix4%,$(manu) $(osys))),)
g-soccon.ads<3bsoccon.ads \
system.ads<5bsystem.ads
- THREADSLIB=-lgthreads -lmalloc
+ THREADSLIB = -lgthreads -lmalloc
endif
endif
@@ -1377,8 +917,8 @@ ifeq ($(strip $(filter-out lynxos,$(osys))),)
s-osinte.adb<56osinte.adb \
s-osinte.ads<56osinte.ads \
s-osprim.adb<7sosprim.adb \
- s-taprop.adb<7staprop.adb \
- s-taspri.ads<7staspri.ads \
+ s-taprop.adb<56taprop.adb \
+ s-taspri.ads<56taspri.ads \
s-tpopsp.adb<5atpopsp.adb \
system.ads<52system.ads
endif
@@ -1388,12 +928,12 @@ ifeq ($(strip $(filter-out lynxos,$(osys))),)
a-intnam.ads<42intnam.ads \
s-inmaop.adb<7sinmaop.adb \
s-intman.adb<7sintman.adb \
- s-osinte.adb<52osinte.adb \
- s-osinte.ads<52osinte.ads \
+ s-osinte.adb<56osinte.adb \
+ s-osinte.ads<56osinte.ads \
s-osprim.adb<7sosprim.adb \
- s-taprop.adb<7staprop.adb \
- s-taspri.ads<7staspri.ads \
- s-tpopsp.adb<7stpopsp.adb \
+ s-taprop.adb<56taprop.adb \
+ s-taspri.ads<56taspri.ads \
+ s-tpopsp.adb<5atpopsp.adb \
system.ads<52system.ads
endif
endif
@@ -1442,22 +982,64 @@ ifeq ($(strip $(filter-out alpha% dec osf%,$(targ))),)
g-soccon.ads<3asoccon.ads \
system.ads<5asystem.ads
- MISCLIB=-laddr2line -lbfd
- THREADSLIB=-lpthread -lmach -lexc -lrt
+ THREADSLIB = -lpthread -lmach -lexc -lrt
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
LIBRARY_VERSION := $(strip $(shell grep Library_Version $(fsrcpfx)gnatvsn.ads | sed -e 's/.*GNAT Lib v\(.*\)[ "].*/\1/'))
endif
-ifeq ($(strip $(filter-out ppc mac machten,$(targ))),)
+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
+
+ifeq ($(strip $(filter-out alpha% dec vms% openvms% alphavms%,$(targ))),)
+
+ifeq ($(strip $(filter-out alpha64% dec vms% openvms% alphavms%,$(targ))),)
+ LIBGNAT_TARGET_PAIRS_AUX =
+else
+ifeq ($(strip $(filter-out express EXPRESS,$(THREAD_KIND))),)
+ LIBGNAT_TARGET_PAIRS_AUX = \
+ s-parame.ads<5xparame.ads
+else
+ LIBGNAT_TARGET_PAIRS_AUX = \
+ s-parame.ads<5vparame.ads
+endif
+endif
+
LIBGNAT_TARGET_PAIRS = \
- a-intnam.ads<4mintnam.ads \
- s-inmaop.adb<7sinmaop.adb \
- s-intman.adb<7sintman.adb \
- s-osinte.adb<7sosinte.adb \
- s-osinte.ads<5mosinte.ads \
- s-osprim.adb<7sosprim.adb \
- s-taprop.adb<7staprop.adb \
- s-taspri.ads<7staspri.ads \
- s-tpopsp.adb<7stpopsp.adb
+ a-caldel.adb<4vcaldel.adb \
+ a-calend.adb<4vcalend.adb \
+ a-calend.ads<4vcalend.ads \
+ a-excpol.adb<4wexcpol.adb \
+ a-intnam.ads<4vintnam.ads \
+ g-enblsp.adb<3venblsp.adb \
+ i-cstrea.adb<6vcstrea.adb \
+ i-cpp.adb<6vcpp.adb \
+ interfac.ads<6vinterf.ads \
+ s-asthan.adb<5vasthan.adb \
+ s-inmaop.adb<5vinmaop.adb \
+ s-interr.adb<5vinterr.adb \
+ s-intman.adb<5vintman.adb \
+ s-intman.ads<5vintman.ads \
+ s-osinte.adb<5vosinte.adb \
+ s-osinte.ads<5vosinte.ads \
+ s-osprim.adb<5vosprim.adb \
+ s-osprim.ads<5vosprim.ads \
+ s-taprop.adb<5vtaprop.adb \
+ s-taspri.ads<5vtaspri.ads \
+ s-tpopde.adb<5vtpopde.adb \
+ s-tpopde.ads<5vtpopde.ads \
+ s-vaflop.adb<5vvaflop.adb \
+ system.ads<5xsystem.ads \
+ $(LIBGNAT_TARGET_PAIRS_AUX)
+
+ GNATLIB_SHARED=gnatlib-shared-vms
+ EXTRA_LIBGNAT_SRCS=vmshandler.asm
+ EXTRA_LIBGNAT_OBJS=vmshandler.o
+ EXTRA_GNATRTL_TASKING_OBJS=s-tpopde.o
+ EXTRA_GNATTOOLS_OBJS = ../prefix.o vmshandler.o
endif
ifeq ($(strip $(filter-out cygwin32% mingw32% pe,$(osys))),)
@@ -1483,14 +1065,11 @@ ifeq ($(strip $(filter-out cygwin32% mingw32% pe,$(osys))),)
g-soliop.ads<3wsoliop.ads \
system.ads<5wsystem.ads
- MISCLIB = -laddr2line -lbfd -lwsock32
- GMEM_LIB=gmemlib
- EXTRA_GNATTOOLS = ../gnatdll$(exeext)
+ MISCLIB = -lwsock32
+ SYMLIB = -laddr2line -lbfd $(INTLLIBS)
+ GMEM_LIB = gmemlib
+ EXTRA_GNATTOOLS = ../../gnatdll$(exeext)
EXTRA_GNATRTL_NONTASKING_OBJS = g-regist.o
-
-# ??? work around a gcc -O3 bug on x86
-a-numaux.o : a-numaux.adb a-numaux.ads
- $(ADAC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
endif
# The runtime library for gnat comprises two directories. One contains the
@@ -1504,12 +1083,12 @@ endif
# subdirectory and copied.
LIBGNAT_SRCS = ada.h adaint.c adaint.h argv.c cio.c cstreams.c \
errno.c exit.c cal.c \
- raise.h raise.c sysdep.c types.h io-aux.c init.c \
- final.c tracebak.c expect.c $(EXTRA_LIBGNAT_SRCS)
+ raise.h raise.c sysdep.c types.h aux-io.c init.c \
+ final.c tracebak.c expect.c mkdir.c $(EXTRA_LIBGNAT_SRCS)
LIBGNAT_OBJS = adaint.o argv.o cio.o cstreams.o errno.o exit.o \
- raise.o sysdep.o io-aux.o init.o cal.o final.o \
- tracebak.o expect.o ../../prefix.o $(EXTRA_LIBGNAT_OBJS)
+ raise.o sysdep.o aux-io.o init.o cal.o final.o \
+ tracebak.o expect.o mkdir.o $(EXTRA_LIBGNAT_OBJS)
# NOTE ??? - when the -I option for compiling Ada code is made to work,
# the library installation will change and there will be a
@@ -1554,7 +1133,8 @@ GNATRTL_TASKING_OBJS= \
s-tpinop.o \
s-tpoben.o \
s-tpobop.o \
- s-tposen.o $(EXTRA_GNATRTL_TASKING_OBJS)
+ s-tposen.o \
+ s-tratas.o $(EXTRA_GNATRTL_TASKING_OBJS)
# Objects needed for non-tasking.
GNATRTL_NONTASKING_OBJS= \
@@ -1563,10 +1143,12 @@ GNATRTL_NONTASKING_OBJS= \
a-chahan.o \
a-charac.o \
a-chlat1.o \
+ a-chlat9.o \
a-colien.o \
a-colire.o \
a-comlin.o \
a-cwila1.o \
+ a-cwila9.o \
a-decima.o \
a-einuoc.o \
a-except.o \
@@ -1675,6 +1257,7 @@ GNATRTL_NONTASKING_OBJS= \
g-io.o \
g-io_aux.o \
g-locfil.o \
+ g-md5.o \
g-moreex.o \
g-os_lib.o \
g-regexp.o \
@@ -1692,7 +1275,6 @@ GNATRTL_NONTASKING_OBJS= \
g-sptavs.o \
g-tasloc.o \
g-traceb.o \
- g-trasym.o \
gnat.o \
i-c.o \
i-cexten.o \
@@ -1849,6 +1431,7 @@ GNATRTL_NONTASKING_OBJS= \
s-soflin.o \
s-memory.o \
s-traceb.o \
+ s-traces.o \
s-unstyp.o \
s-vaflop.o \
s-valboo.o \
@@ -1882,7 +1465,7 @@ GNATRTL_NONTASKING_OBJS= \
system.o \
text_io.o $(EXTRA_GNATRTL_NONTASKING_OBJS)
-GNATRTL_OBJS = $(GNATRTL_NONTASKING_OBJS) $(GNATRTL_TASKING_OBJS)
+GNATRTL_OBJS = $(GNATRTL_NONTASKING_OBJS) $(GNATRTL_TASKING_OBJS) g-trasym.o
# Files which are suitable in no run time/hi integrity mode
@@ -1992,88 +1575,198 @@ ADA_INCLUDE_SRCS =\
s-[a-o]*.adb s-[p-z]*.adb \
s-[a-o]*.ads s-[p-z]*.ads
-# Files specific to the C interpreter bytecode compiler(s).
-BC_OBJS = ../bc-emit.o ../bc-optab.o
-
# Language-independent object files.
BACKEND = ../main.o ../attribs.o ../libbackend.a
-Makefile: $(srcdir)/Makefile.in $(srcdir)/../configure
- cd ..; $(SHELL) config.status
-
-native: ../gnat1$(exeext)
+LIBGNAT=../rts/libgnat.a
+TOOLS_FLAGS_TO_PASS= \
+ "CC=$(CC)" \
+ "CFLAGS=$(CFLAGS)" \
+ "LDFLAGS=$(LDFLAGS)" \
+ "ADAFLAGS=$(ADAFLAGS)" \
+ "INCLUDES=$(INCLUDES_FOR_SUBDIR)"\
+ "ADA_INCLUDES=$(ADA_INCLUDES) $(ADA_INCLUDES_FOR_SUBDIR)"\
+ "libsubdir=$(libsubdir)" \
+ "exeext=$(exeext)" \
+ "srcdir=$(fsrcdir)" \
+ "TOOLS_LIBS=$(TOOLS_LIBS) $(TGT_LIB)" \
+ "GNATMAKE=$(GNATMAKE)" \
+ "GNATLINK=$(GNATLINK)" \
+ "GNATBIND=$(GNATBIND)"
+
+# Build directory for the tools. Let's copy the target dependent
+# sources using the same mechanism as for gnatlib. The other sources are
+# accessed using the vpath directive below
+
+../stamp-tools:
+ -$(RM) tools/*
+ -$(RMDIR) tools
+ -$(MKDIR) tools
+ -(cd tools; $(LN_S) ../sdefault.adb .)
+ -$(foreach PAIR,$(TOOLS_TARGET_PAIRS), \
+ $(RM) tools/$(word 1,$(subst <, ,$(PAIR)));\
+ $(LN_S) $(fsrcdir)/$(word 2,$(subst <, ,$(PAIR))) \
+ tools/$(word 1,$(subst <, ,$(PAIR)));)
+ touch ../stamp-tools
+
+# when compiling the tools, the runtime has to be first on the path so that
+# it hides the runtime files lying with the rest of the sources
+ifeq ($(TOOLSCASE),native)
+ vpath %.ads ../rts ../
+ vpath %.adb ../rts ../
+ vpath %.c ../rts ../
+ vpath %.h ../rts ../
+endif
-compiler: ../gnat1$(exeext)
+# in the cross tools case, everything is compiled with the native
+# gnatmake/link. Therefore only -I needs to be modified in ADA_INCLUDES
+ifeq ($(TOOLSCASE),cross)
+ vpath %.ads ../
+ vpath %.adb ../
+ vpath %.c ../
+ vpath %.h ../
+endif
-tools: ../gnatbl$(exeext) ../gnatchop$(exeext) ../gnatcmd$(exeext)\
- ../gnatkr$(exeext) ../gnatlink$(exeext) ../gnatlbr$(exeext) \
- ../gnatls$(exeext) ../gnatmake$(exeext) \
- ../gnatprep$(exeext) ../gnatpsta$(exeext) ../gnatpsys$(exeext) \
- ../gnatxref$(exeext) ../gnatfind$(exeext)
+# gnatmake/link tools cannot always be built with gnatmake/link for bootstrap
+# reasons: gnatmake should be built with a recent compiler, a recent compiler
+# may not generate ALI files compatible with an old gnatmake so it is important
+# to be able to build gnatmake without a version of gnartmake around. Once
+# everything has been compiled once, gnatmake can be recompiled with itself
+# (see target gnattools1-re)
+gnattools1: ../stamp-tools ../stamp-gnatlib
+ $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \
+ TOOLSCASE=native \
+ ../../gnatmake$(exeext) ../../gnatlink$(exeext) ../../gnatbl$(exeext)
+
+# gnatmake/link can be build with recent gnatmake/link if they are available.
+# This is especially convenient for building cross tools or for rebuilding
+# the tools when the original bootstrap has already be done.
+gnattools1-re: ../stamp-tools
+ $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \
+ TOOLSCASE=cross INCLUDES="" gnatmake-re gnatlink-re
+
+# these tools are built with gnatmake & are common to native and cross
+gnattools2: ../stamp-tools
+ $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \
+ TOOLSCASE=native \
+ ../../gnatchop$(exeext) ../../gnat$(exeext) ../../gnatkr$(exeext) \
+ ../../gnatls$(exeext) ../../gnatprep$(exeext) \
+ ../../gnatpsta$(exeext) ../../gnatxref$(exeext) \
+ ../../gnatfind$(exeext) ../../gnatname$(exeext)
+
+# These tools are only built for the native version.
+gnattools3: ../stamp-tools
+ $(MAKE) -C tools -f ../Makefile $(TOOLS_FLAGS_TO_PASS) \
+ TOOLSCASE=native \
+ top_builddir=../.. ../../gnatmem$(exeext) $(EXTRA_GNATTOOLS)
+
+../../gnatchop$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatchop --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatchop
+ $(GNATLINK) -v gnatchop -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnat$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatcmd --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatcmd
+ $(GNATLINK) -v gnatcmd -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnatkr$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatkr --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatkr
+ $(GNATLINK) -v gnatkr -o $@ --GCC="$(CC) $(ADA_INCLUDES)" $(TOOLS_LIBS)
+
+../../gnatls$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatls --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatls
+ $(GNATLINK) -v gnatls -o $@ --GCC="$(CC) $(ADA_INCLUDES)" $(TOOLS_LIBS)
+
+../../gnatname$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatname --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatname
+ $(GNATLINK) -v gnatname -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnatprep$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatprep --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatprep
+ $(GNATLINK) -v gnatprep -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnatpsta$(exeext): deftarg.o
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatpsta --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatpsta
+ $(GNATLINK) -v gnatpsta -o $@ --GCC="$(CC) $(ADA_INCLUDES)"\
+ ../targtyps.o deftarg.o $(TOOLS_LIBS)
+
+../../gnatxref$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatxref --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatxref
+ $(GNATLINK) -v gnatxref -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnatfind$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatfind --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatfind
+ $(GNATLINK) -v gnatfind -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+../../gnatmem$(exeext): gmem.o $(SYMDEPS)
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatmem --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatmem
+ $(GNATLINK) -v gnatmem -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ gmem.o $(SYMLIB) $(TOOLS_LIBS)
+
+../../gnatdll$(exeext):
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatdll --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) $(GNATBIND_FLAGS) gnatdll
+ $(GNATLINK) -v gnatdll -o $@ --GCC="$(CC) $(ADA_INCLUDES)" \
+ $(TOOLS_LIBS)
+
+gnatmake-re:
+ $(GNATMAKE) $(ADA_INCLUDES) -u sdefault --GCC="$(CC) $(MOST_ADA_FLAGS)"
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatmake --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatmake
+ $(GNATLINK) -v gnatmake -o ../../gnatmake$(exeext) \
+ --GCC="$(CC) $(ADA_INCLUDES)" $(TOOLS_LIBS)
+
+# Note the use of the "mv" command in order to allow gnatlink to be linked with
+# with the former version of gnatlink itself which cannot override itself.
+gnatlink-re: link.o
+ $(GNATMAKE) -c $(ADA_INCLUDES) gnatlink --GCC="$(CC) $(ALL_ADAFLAGS)"
+ $(GNATBIND) $(ADA_INCLUDES) $(GNATBIND_FLAGS) gnatlink
+ $(GNATLINK) -v gnatlink -o ../../gnatlinknew$(exeext) \
+ --GCC="$(CC) $(ADA_INCLUDES)" link.o $(TOOLS_LIBS)
+ $(MV) ../../gnatlinknew$(exeext) ../../gnatlink$(exeext)
+
# 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): $(P) $(GNAT1_OBJS) $(BACKEND) $(LIBDEPS) $(TARGET_ADA_SRCS)
+# 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
+ $(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)
-../gnatchop$(exeext): $(P) b_gnatch.o $(GNATCHOP_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatch.o $(GNATCHOP_OBJS) \
- $(LIBS)
-
-../gnatmake$(exeext): $(P) b_gnatm.o $(GNATMAKE_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatm.o $(GNATMAKE_OBJS) $(LIBS)
-
-gnatbl.o: gnatbl.c adaint.h
- $(CC) $(ALL_CFLAGS) $(INCLUDES) -c $<
-
-../gnatbl$(exeext): gnatbl.o adaint.o
- $(CC) -o $@ $(ALL_CFLAGS) $(LDFLAGS) gnatbl.o adaint.o $(LIBS)
-
-../gnatcmd$(exeext): $(P) b_gnatc.o $(GNATCMD_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatc.o $(GNATCMD_OBJS) $(LIBS)
-
-../gnatkr$(exeext): $(P) b_gnatkr.o $(GNATKR_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatkr.o $(GNATKR_OBJS) $(LIBS)
-
-../gnatlink$(exeext): $(P) b_gnatl.o $(GNATLINK_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatl.o $(GNATLINK_OBJS) $(LIBS)
-
-../gnatls$(exeext): $(P) b_gnatls.o $(GNATLS_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatls.o $(GNATLS_OBJS) $(LIBS)
+../../gnatmake$(exeext): $(P) b_gnatm.o $(GNATMAKE_OBJS)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatm.o $(GNATMAKE_OBJS) \
+ $(TOOLS_LIBS)
-../gnatmem$(exeext): $(P) b_gnatmem.o $(GNATMEM_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatmem.o $(GNATMEM_OBJS) \
- $(MISCLIB) $(LIBS)
+../../gnatlink$(exeext): $(P) b_gnatl.o $(GNATLINK_OBJS)
+ $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatl.o $(GNATLINK_OBJS) \
+ $(TOOLS_LIBS)
-../gnatprep$(exeext): $(P) b_gnatp.o $(GNATPREP_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatp.o $(GNATPREP_OBJS) $(LIBS)
-
-../gnatpsta$(exeext): $(P) b_gnatpa.o $(GNATPSTA_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatpa.o $(GNATPSTA_OBJS) \
- $(LIBS)
-
-../gnatpsys$(exeext): $(P) b_gnatps.o $(GNATPSYS_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatps.o $(GNATPSYS_OBJS) \
- $(LIBS)
-
-../gnatxref$(exeext): $(P) b_gnatxref.o $(GNATXREF_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatxref.o $(GNATXREF_OBJS) \
- $(LIBS)
-
-../gnatfind$(exeext): $(P) b_gnatfind.o $(GNATFIND_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatfind.o $(GNATFIND_OBJS) \
- $(LIBS)
-
-../gnatdll$(exeext): $(P) b_gnatdll.o $(GNATDLL_OBJS)
- $(CC) $(ALL_CFLAGS) $(LDFLAGS) -o $@ b_gnatdll.o $(GNATDLL_OBJS) \
- $(LIBS)
+../../gnatbl$(exeext): gnatbl.o
+ $(CC) -o $@ $(ALL_CFLAGS) $(LDFLAGS) gnatbl.o $(TOOLS_LIBS)
+gnatbl.o: gnatbl.c adaint.h
+ $(CC) $(ALL_CFLAGS) $(INCLUDES) -c $<
+
../stamp-gnatlib:
@if [ ! -f stamp-gnatlib ] ; \
then \
@@ -2083,13 +1776,7 @@ gnatbl.o: gnatbl.c adaint.h
true; \
fi
-gnattools: ../gnatbl$(exeext) ../gnatchop$(exeext) ../gnatcmd$(exeext) \
- ../gnatkr$(exeext) ../gnatlink$(exeext) \
- ../gnatls$(exeext) ../gnatmake$(exeext) \
- ../gnatprep$(exeext) ../gnatpsta$(exeext) ../gnatpsys$(exeext) \
- ../gnatxref$(exeext) ../gnatfind$(exeext) $(EXTRA_GNATTOOLS)
-
-install-gnatlib: stamp-gnatlib
+install-gnatlib: ../stamp-gnatlib
# Create the directory before deleting it, in case the directory is
# a list of directories (as it may be on VMS). This ensures we are
# deleting the right one.
@@ -2106,7 +1793,7 @@ install-gnatlib: stamp-gnatlib
-for file in ada/rts/*$(arext);do \
$(INSTALL_DATA) $$file $(ADA_RTL_OBJ_DIR); \
done
-ifeq ($(strip $(filter-out alpha% dec vms%,$(targ))),)
+ifeq ($(strip $(filter-out alpha% dec vms% openvms% alphavms%,$(targ))),)
-for file in ada/rts/lib*$(soext);do \
$(INSTALL_DATA) $$file $(ADA_RTL_OBJ_DIR); \
done
@@ -2115,9 +1802,9 @@ else
$(INSTALL_DATA) $$file $(ADA_RTL_OBJ_DIR); \
done
endif
- -$(LN) $(ADA_RTL_OBJ_DIR)/libgnat-*$(soext) \
+ -$(LN_S) $(ADA_RTL_OBJ_DIR)/libgnat-*$(soext) \
$(ADA_RTL_OBJ_DIR)/libgnat$(soext)
- -$(LN) $(ADA_RTL_OBJ_DIR)/libgnarl-*$(soext) \
+ -$(LN_S) $(ADA_RTL_OBJ_DIR)/libgnarl-*$(soext) \
$(ADA_RTL_OBJ_DIR)/libgnarl$(soext)
# This copy must be done preserving the date on the original file.
for file in ada/rts/*.adb ada/rts/*.ads; do \
@@ -2176,10 +1863,9 @@ gnatlib: ../stamp-gnatlib1 ../stamp-gnatlib2
# ../xgcc -B../ -dD -E ../tconfig.h $(INCLUDES) > rts/tconfig.h
$(MAKE) -C rts CC="../../xgcc -B../../" \
INCLUDES="$(INCLUDES_FOR_SUBDIR) -I./../.." \
- CFLAGS="$(GNATLIBCFLAGS) $(TARGET_LIBGCC2_CFLAGS) -DIN_RTS" \
- ADA_CFLAGS="$(GNATLIBCFLAGS)" \
+ CFLAGS="$(GNATLIBCFLAGS_FOR_C)" \
srcdir=$(fsrcdir) \
- -f ../Makefile $(LIBGNAT_OBJS)
+ -f ../Makefile $(LIBGNAT_OBJS) prefix.o
$(MAKE) -C rts CC="../../xgcc -B../../" \
ADA_INCLUDES="$(ADA_INCLUDES_FOR_SUBDIR)" \
CFLAGS="$(GNATLIBCFLAGS)" ADA_CFLAGS="$(GNATLIBCFLAGS)" \
@@ -2189,23 +1875,70 @@ gnatlib: ../stamp-gnatlib1 ../stamp-gnatlib2
$(GNATRTL_OBJS)
$(RM) rts/libgnat$(arext) rts/libgnarl$(arext)
$(AR) $(AR_FLAGS) rts/libgnat$(arext) \
- $(addprefix rts/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS))
+ $(addprefix rts/,$(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) prefix.o)
if $(RANLIB_TEST) ; then $(RANLIB) rts/libgnat$(arext); else true; fi
$(AR) $(AR_FLAGS) rts/libgnarl$(arext) \
$(addprefix rts/,$(GNATRTL_TASKING_OBJS))
if $(RANLIB_TEST) ; then $(RANLIB) rts/libgnarl$(arext); else true; fi
ifeq ($(GMEM_LIB),gmemlib)
$(AR) $(AR_FLAGS) rts/libgmem$(arext) rts/memtrack.o;
- if $(RANLIB_TEST) ; then \
- $(RANLIB) rts/libgmem$(arext); \
- else \
- true; \
- fi
endif
$(CHMOD) a-wx rts/*.ali
touch ../stamp-gnatlib
-# generate read-only ali files for HI-E.
+HIE_NONE_TARGET_PAIRS=\
+ a-except.ads<1aexcept.ads \
+ a-except.adb<1aexcept.adb \
+ a-tags.adb<1atags.adb \
+ s-secsta.ads<1ssecsta.ads \
+ s-secsta.adb<1ssecsta.adb \
+ i-c.ads<1ic.ads
+
+HIE_SUBST:='s/High_Integrity_Mode.*/High_Integrity_Mode : constant Boolean := True;/'
+# This target needs RTS_NAME, RTS_SRCS, RTS_TARGET_PAIRS to be set properly
+# it creates a rts with the proper structure and the right target dependent srcs
+prepare-rts:
+ $(RMDIR) rts-$(RTS_NAME)
+ $(MKDIR) rts-$(RTS_NAME)
+ $(CHMOD) u+w rts-$(RTS_NAME)
+ $(MKDIR) rts-$(RTS_NAME)/adalib
+ $(MKDIR) rts-$(RTS_NAME)/adainclude
+ $(CHMOD) u+w rts-$(RTS_NAME)/*
+ $(LN) $(fsrcpfx)$(RTS_NAME).gpr rts-$(RTS_NAME)
+# Copy target independent sources
+ $(foreach f,$(RTS_SRCS), \
+ $(LN) $(fsrcpfx)$(f) rts-$(RTS_NAME)/adainclude ;) true
+# Remove files to be replaced by target dependent sources
+ $(RM) $(foreach PAIR,$(RTS_TARGET_PAIRS), \
+ rts-$(RTS_NAME)/adainclude/$(word 1,$(subst <, ,$(PAIR))))
+# Copy new target dependent sources
+ $(foreach PAIR,$(RTS_TARGET_PAIRS), \
+ $(LN) $(fsrcpfx)$(word 2,$(subst <, ,$(PAIR))) \
+ rts-$(RTS_NAME)/adainclude/$(word 1,$(subst <, ,$(PAIR)));)
+# change system.High_Integrity_Mode to true for the none & ravenscar rts
+ ifeq ($(filter-out none ravenscar,$(RTS_NAME)),)
+ sed -e $(HIE_SUBST) rts-$(RTS_NAME)/adainclude/system.ads \
+ > dummy
+ $(MV) dummy rts-$(RTS_NAME)/adainclude/system.ads
+ endif
+
+install-rts: force
+ $(CP) -r rts-$(RTS_NAME) $(libsubdir)/
+
+rts-none: force
+ $(MAKE) $(FLAGS_TO_PASS) prepare-rts \
+ RTS_NAME=none RTS_SRCS="$(HIE_SOURCES)" \
+ RTS_TARGET_PAIRS="$(HIE_NONE_TARGET_PAIRS)"
+ -$(GNATMAKE) -Prts-none/none.gpr
+ $(RM) rts-none/adalib/*.o
+ $(CHMOD) a-wx rts-none/adalib/*.ali
+
+rts-ravenscar: force
+ $(MAKE) $(FLAGS_TO_PASS) prepare-rts \
+ RTS_NAME=ravenscar RTS_SRCS="$(RAVEN_SOURCES)" \
+ RTS_TARGET_PAIRS="$(HIE_RAVEN_TARGET_PAIRS)"
+ -$(GNATMAKE) -Prts-ravenscar/none.gpr
+ $(CHMOD) a-wx rts-ravenscar/adalib/*.ali
internal-hielib: ../stamp-gnatlib1
sed -e 's/High_Integrity_Mode.*/High_Integrity_Mode : constant Boolean := True;/' rts/system.ads > rts/s.ads
@@ -2225,14 +1958,14 @@ hielib:
$(MAKE) ADA_INCLUDE_SRCS="$(HIE_SOURCES)" LIBGNAT_SRCS="" \
LIBGNAT_TARGET_PAIRS="a-except.ads<1aexcept.ads \
a-except.adb<1aexcept.adb \
+ a-tags.adb<1atags.adb \
+ s-secsta.ads<1ssecsta.ads \
+ s-secsta.adb<1ssecsta.adb \
i-c.ads<1ic.ads" internal-hielib
internal-ravenlib: ../stamp-gnatlib1
- echo "pragma Ravenscar;" > rts/gnat.adc
- echo "pragma Restrictions (No_Exception_Handlers);" >> rts/gnat.adc
- $(foreach f,$(RAVEN_MOD), \
- $(RM) rts/$(f) ; \
- grep -v "not needed in no exc mode" $(fsrcpfx)$(f) > rts/$(f) ;) true
+ sed -e 's/High_Integrity_Mode.*/High_Integrity_Mode : constant Boolean := True;/' rts/system.ads > rts/s.ads
+ $(MV) rts/s.ads rts/system.ads
$(MAKE) -C rts CC="../../xgcc -B../../" \
ADA_INCLUDES="$(ADA_INCLUDES_FOR_SUBDIR)" \
CFLAGS="$(GNATLIBCFLAGS)" \
@@ -2248,16 +1981,22 @@ ravenppclib:
$(MAKE) ADA_INCLUDE_SRCS="$(RAVEN_SOURCES)" LIBGNAT_SRCS="" \
LIBGNAT_TARGET_PAIRS="a-except.ads<1aexcept.ads \
a-except.adb<1aexcept.adb \
+ a-tags.adb<1atags.adb \
+ s-secsta.ads<1ssecsta.ads \
+ s-secsta.adb<1ssecsta.adb \
i-c.ads<1ic.ads \
+ a-reatim.ads<1areatim.ads \
+ a-reatim.adb<1areatim.adb \
+ a-retide.adb<1aretide.adb \
a-interr.adb<1ainterr.adb \
s-interr.ads<1sinterr.ads \
s-interr.adb<1sinterr.adb \
- s-parame.ads<1sparame.ads \
- s-secsta.adb<1ssecsta.adb \
- s-soflin.ads<1ssoflin.ads \
- s-soflin.adb<1ssoflin.adb \
- s-stalib.ads<1sstalib.ads \
- s-stalib.adb<1sstalib.adb \
+ s-taskin.ads<1staskin.ads \
+ s-taskin.adb<1staskin.adb \
+ s-tarest.adb<1starest.adb \
+ s-tposen.ads<1stposen.ads \
+ s-tposen.adb<1stposen.adb \
+ s-osinte.adb<1sosinte.adb \
s-taprop.ads<1staprop.ads \
s-taprop.adb<1staprop.adb \
a-sytaco.ads<1asytaco.ads \
@@ -2269,7 +2008,6 @@ ravenppclib:
s-vxwork.ads<5pvxwork.ads \
system.ads<5ysystem.ads" internal-ravenlib
-
# Warning: this target assumes that LIBRARY_VERSION has been set correctly.
gnatlib-shared-default:
$(MAKE) $(FLAGS_TO_PASS) \
@@ -2279,13 +2017,15 @@ gnatlib-shared-default:
gnatlib
$(RM) rts/libgnat$(soext) rts/libgnarl$(soext)
cd rts; ../../xgcc -B../../ -shared $(TARGET_LIBGCC2_CFLAGS) \
- -o libgnat-$(LIBRARY_VERSION)$(soext) $(SO_OPTS)libgnat-$(LIBRARY_VERSION)$(soext) \
- $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) $(MISCLIB) -lm
+ -o libgnat-$(LIBRARY_VERSION)$(soext) \
+ $(GNATRTL_NONTASKING_OBJS) $(LIBGNAT_OBJS) \
+ $(SO_OPTS)libgnat-$(LIBRARY_VERSION)$(soext) $(MISCLIB) -lm
cd rts; ../../xgcc -B../../ -shared $(TARGET_LIBGCC2_CFLAGS) \
- -o libgnarl-$(LIBRARY_VERSION)$(soext) $(SO_OPTS)libgnarl-$(LIBRARY_VERSION)$(soext) \
- $(GNATRTL_TASKING_OBJS) $(THREADSLIB)
- cd rts; $(LN) libgnat-$(LIBRARY_VERSION)$(soext) libgnat$(soext)
- cd rts; $(LN) libgnarl-$(LIBRARY_VERSION)$(soext) libgnarl$(soext)
+ -o libgnarl-$(LIBRARY_VERSION)$(soext) \
+ $(GNATRTL_TASKING_OBJS) \
+ $(SO_OPTS)libgnarl-$(LIBRARY_VERSION)$(soext) $(THREADSLIB)
+ cd rts; $(LN_S) libgnat-$(LIBRARY_VERSION)$(soext) libgnat$(soext)
+ cd rts; $(LN_S) libgnarl-$(LIBRARY_VERSION)$(soext) libgnarl$(soext)
gnatlib-shared-dual:
$(MAKE) $(FLAGS_TO_PASS) \
@@ -2331,6 +2071,7 @@ gnatlib-shared:
GNATLIBFLAGS="$(GNATLIBFLAGS)" \
GNATLIBCFLAGS="$(GNATLIBCFLAGS)" \
THREAD_KIND="$(THREAD_KIND)" \
+ TARGET_LIBGCC2_CFLAGS="$(TARGET_LIBGCC2_CFLAGS)" \
$(GNATLIB_SHARED)
# .s files for cross-building
@@ -2361,57 +2102,14 @@ b_gnatb.c : $(GNATBIND_OBJS)
$(GNATBIND) $(ADA_INCLUDES) -o b_gnatb.c gnatbind.ali
b_gnatb.o : b_gnatb.c
-b_gnatc.c : $(GNATCMD_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatc.c gnatcmd.ali
-b_gnatc.o : b_gnatc.c
-
-b_gnatch.c : $(GNATCHOP_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatch.c gnatchop.ali
-b_gnatch.o : b_gnatch.c
-
-b_gnatkr.c : $(GNATKR_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatkr.c gnatkr.ali
-b_gnatkr.o : b_gnatkr.c
-
b_gnatl.c : $(GNATLINK_OBJS)
$(GNATBIND) $(ADA_INCLUDES) -o b_gnatl.c gnatlink.ali
b_gnatl.o : b_gnatl.c
-b_gnatls.c : $(GNATLS_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatls.c gnatls.ali
-
b_gnatm.c : $(GNATMAKE_OBJS)
$(GNATBIND) $(ADA_INCLUDES) -o b_gnatm.c gnatmake.ali
b_gnatm.o : b_gnatm.c
-b_gnatmem.c : $(GNATMEM_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatmem.c gnatmem.ali
-b_gnatmem.o : b_gnatmem.c
-
-b_gnatp.c : $(GNATPREP_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatp.c gnatprep.ali
-b_gnatp.o : b_gnatp.c
-
-b_gnatpa.c : $(GNATPSTA_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatpa.c gnatpsta.ali
-b_gnatpa.o : b_gnatpa.c
-
-b_gnatps.c : $(GNATPSYS_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatps.c gnatpsys.ali
-b_gnatps.o : b_gnatps.c
-
-b_gnatxref.c : $(GNATXREF_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatxref.c gnatxref.ali
-b_gnatxref.o : b_gnatxref.c
-
-b_gnatfind.c : $(GNATFIND_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatfind.c gnatfind.ali
-b_gnatfind.o : b_gnatfind.c
-
-b_gnatdll.c : $(GNATDLL_OBJS)
- $(GNATBIND) $(ADA_INCLUDES) -o b_gnatdll.c gnatdll.ali
-b_gnatdll.o : b_gnatdll.c
-
treeprs.ads : treeprs.adt sinfo.ads xtreeprs.adb
-$(MKDIR) bldtools
$(CP) $^ bldtools
@@ -2449,7 +2147,8 @@ ADA_RTL_OBJ_DIR = $(libsubdir)/adalib
sdefault.adb: stamp-sdefault ; @true
stamp-sdefault : $(srcdir)/../version.c $(srcdir)/../move-if-change \
Makefile
- $(ECHO) "package body Sdefault is" >tmp-sdefault.adb
+ $(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
@@ -2474,13 +2173,10 @@ stamp-sdefault : $(srcdir)/../version.c $(srcdir)/../move-if-change \
$(srcdir)/../move-if-change tmp-sdefault.adb sdefault.adb
touch stamp-sdefault
-ADA_TREE_H = ada-tree.h ada-tree.def
-
-# special compiles for sdefault without -gnatg, to avoid long line error
-
sdefault.o : sdefault.ads sdefault.adb types.ads unchdeal.ads \
- system.ads s-exctab.ads s-stalib.ads unchconv.ads
- $(ADAC) -c -O2 $(MOST_ADAFLAGS) $(ADA_INCLUDES) sdefault.adb
+ 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.
@@ -2511,13 +2207,15 @@ s-assert.o : s-assert.adb s-assert.ads a-except.ads
$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O2 \
$(ADA_INCLUDES) $<
-# force debugging information on s-stalib.o so that it is always
-# possible to set breakpoints on exceptions.
+mdll.o : mdll.adb mdll.ads mdll-file.ads mdll-utl.ads
+ $(CC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
-s-stalib.o : s-stalib.adb s-stalib.ads
- $(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O2 \
- $(ADA_INCLUDES) $<
+mdll-fil.o : mdll-fil.adb mdll.ads mdll-fil.ads
+ $(CC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
+mdll-utl.o : mdll-utl.adb mdll.ads mdll-utl.ads sdefault.ads types.ads
+ $(CC) -c $(ALL_ADAFLAGS) -O2 $(ADA_INCLUDES) $<
+
# 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
@@ -2525,48 +2223,51 @@ s-stalib.o : s-stalib.adb s-stalib.ads
s-memory.o : s-memory.adb s-memory.ads memtrack.o
$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 \
- $(ADA_INCLUDES) $<
+ $(ADA_INCLUDES) $<
memtrack.o : memtrack.adb s-memory.ads
$(ADAC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 \
- $(ADA_INCLUDES) $<
+ $(ADA_INCLUDES) $<
# Need to keep the frame pointer in this file to pop the stack properly on
# some targets.
-tracebak.o : tracebak.c
- $(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) \
- $(ALL_CPPFLAGS) $(INCLUDES) -fno-omit-frame-pointer $<
+traceb.o : traceb.c
+ $(CC) -c $(ALL_ADAFLAGS) $(FORCE_DEBUG_ADAFLAGS) -O0 $(ADA_INCLUDES) \
+ $<
-expect.o : expect.c
-io-aux.o : io-aux.c
+
+adadecode.o : adadecode.c adadecode.h
+aux-io.o : aux-io.c
argv.o : argv.c
cal.o : cal.c
-cio.o : cio.c
- $(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) $(RT_FLAGS) \
- $(ALL_CPPFLAGS) $(INCLUDES) $<
deftarg.o : deftarg.c
errno.o : errno.c
exit.o : raise.h exit.c
+expect.o : expect.c
final.o : raise.h final.c
gmem.o : gmem.c
+link.o : link.c
+mkdir.o : mkdir.c
+sysdep.o : sysdep.c
-raise.o : raise.c raise.h
+cio.o : cio.c
$(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) $(RT_FLAGS) \
- $(ALL_CPPFLAGS) $(INCLUDES) $<
+ $(ALL_CPPFLAGS) $(INCLUDES) $<
-ifeq ($(strip $(filter-out mips sgi irix5%,$(targ))),)
init.o : init.c ada.h types.h raise.h
$(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) $(RT_FLAGS) \
- $(ALL_CPPFLAGS) $(INCLUDES) $<
-else
-init.o : init.c ada.h types.h raise.h
+ $(ALL_CPPFLAGS) $(INCLUDES) $<
+
+raise.o : raise.c raise.h
$(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) $(RT_FLAGS) \
- $(ALL_CPPFLAGS) $(INCLUDES) -fexceptions $<
-endif
+ $(ALL_CPPFLAGS) $(INCLUDES) $<
-link.o : link.c
-sysdep.o : sysdep.c
+# Need to keep the frame pointer in this file to pop the stack properly on
+# some targets.
+tracebak.o : tracebak.c
+ $(CC) -c $(ALL_CFLAGS) $(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
@@ -2579,1399 +2280,1017 @@ decl.o : decl.c $(CONFIG_H) $(TREE_H) $(srcdir)/../flags.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 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 $(srcdir)/../langhooks-def.h $(srcdir)/../optabs.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)/../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
+ $(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
-# specific rules for tools needing target dependent sources
-# for each such source (e.g. mlib-tgt.adb) a link from the target
-# specific name to the default name is defined in the subdir "tools".
-# This subdir is added at the beginning of the source path fore the compilation
-# of this unit. Here are the step for adding a new target dependent source:
-# - create a Macro with the default name for the source (e.g. mlib-tgt)
-# - change the value if this Macro in each target-dependent section of this
-# Makefile (close to LIBGNAT_TARGET_PAIRS defs) if there is a
-# specific version of the file for this section
-# - Add a link from target dependent version to the default name in "tools"
-# (see stamp-tool_src_dir target)
-# - Add a specific target for the object in order to compile with
-# "tools" on the source path (see mlib-tgt)
-
-stamp-tool_src_dir:
- -$(RMDIR) tools
- -$(MKDIR) tools
- -$(LN_S) $(fsrcdir)/$(MLIB_TGT).adb tools/mlib-tgt.adb
- touch stamp-tool_src_dir
+# Rule to compile prefix.o for the run-time.
-mlib-tgt.o : stamp-tool_src_dir
- $(ADAC) -c -Itools $(ALL_ADAFLAGS) $(ADA_INCLUDES) tools/mlib-tgt.adb
+prefix.o : $(srcdir)/../prefix.c
+ $(CC) -c $(ALL_CFLAGS) $(ADA_CFLAGS) $(RT_FLAGS) \
+ $(ALL_CPPFLAGS) $(INCLUDES) -I$(srcdir)/../.. -I../.. \
+ -DPREFIX=\"$(prefix)\" $<
+# In GNU Make, ignore whether `stage*' exists.
+.PHONY: stage1 stage2 stage3 stage4 clean realclean TAGS bootstrap
+.PHONY: risky-stage1 risky-stage2 risky-stage3 risky-stage4
+
+force:
+
+# Gnatlbr is only used on VMS
+
+GNATLBR_RTL_C_OBJS = adaint.o argv.o cio.o cstreams.o exit.o final.o init.o \
+ raise.o sysdep.o tracebak.o
+GNATLBR_C_OBJS = $(GNATLBR_RTL_C_OBJS)
+
+../gnatlbr$(exeext):: sdefault.o $(GNATLBR_C_OBJS) $(EXTRA_GNATTOOLS_OBJS)
+ $(RM) $@
+../gnatlbr$(exeext):: force
+ $(GNATMAKE) -a --GCC="$(CC)" $(ALL_ADAFLAGS) $(ADA_INCLUDES) \
+ --GNATBIND="$(GNATBIND)" --GNATLINK="$(GNATLINK)" \
+ -nostdlib $(fsrcpfx)gnatlbr -o $@ \
+ -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-chahan.o : ada.ads a-charac.ads a-chahan.ads a-chahan.adb a-chlat1.ads \
- a-string.ads a-strmap.ads a-stmaco.ads system.ads s-exctab.ads \
- s-secsta.ads s-stalib.ads s-stoele.ads s-unstyp.ads unchconv.ads
-
a-charac.o : ada.ads a-charac.ads system.ads
a-chlat1.o : ada.ads a-charac.ads a-chlat1.ads system.ads
-a-comlin.o : ada.ads a-comlin.ads a-comlin.adb system.ads s-secsta.ads \
- s-stoele.ads
-
-ada.o : ada.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-filico.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-filico.adb \
- a-stream.ads a-tags.ads a-tags.adb gnat.ads g-htable.ads system.ads \
- s-exctab.ads s-finimp.ads s-finroo.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-unstyp.ads \
- unchconv.ads
-
-a-finali.o : ada.ads a-except.ads a-finali.ads a-finali.adb a-stream.ads \
- a-tags.ads a-tags.adb gnat.ads g-htable.ads system.ads s-exctab.ads \
- s-finimp.ads s-finroo.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-unstyp.ads unchconv.ads
-
-a-flteio.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-flteio.ads \
- a-flteio.ads a-ioexce.ads a-stream.ads a-tags.ads a-textio.ads \
- a-tiflau.ads a-tiflio.ads a-tiflio.adb interfac.ads i-cstrea.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-unstyp.ads unchconv.ads
-
-a-inteio.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-inteio.ads \
- a-inteio.ads a-ioexce.ads a-stream.ads a-tags.ads a-textio.ads \
- a-tiinau.ads a-tiinio.ads a-tiinio.adb interfac.ads i-cstrea.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-unstyp.ads unchconv.ads
-
-a-ioexce.o : ada.ads a-ioexce.ads system.ads s-exctab.ads s-stalib.ads \
- unchconv.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 opt.ads \
- osint.ads output.ads rident.ads system.ads s-assert.ads s-exctab.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
-
-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 opt.ads \
- osint.ads output.ads rident.ads system.ads s-assert.ads s-crc32.ads \
- s-exctab.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
-
-alloc.o : alloc.ads system.ads
-
-a-stmaco.o : ada.ads a-charac.ads a-chlat1.ads a-string.ads a-strmap.ads \
- a-stmaco.ads system.ads s-exctab.ads s-stalib.ads s-unstyp.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-strfix.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-string.ads \
- a-strfix.ads a-strfix.adb a-strmap.ads a-strsea.ads system.ads \
- s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-unstyp.ads unchconv.ads
-
-a-string.o : ada.ads a-string.ads system.ads s-exctab.ads s-stalib.ads \
- unchconv.ads
-
-a-strmap.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-string.ads \
- a-strmap.ads a-strmap.adb system.ads s-bitops.ads s-exctab.ads \
- s-secsta.ads s-stalib.ads s-stoele.ads s-unstyp.ads unchconv.ads
-
-a-strsea.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-string.ads \
- a-strmap.ads a-strsea.ads a-strsea.adb system.ads s-exctab.ads \
- s-stalib.ads s-unstyp.ads unchconv.ads
-
-a-strunb.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-finali.ads \
- a-stream.ads a-string.ads a-strfix.ads a-strmap.ads a-strsea.ads \
- a-strunb.ads a-strunb.adb a-tags.ads a-tags.adb a-uncdea.ads gnat.ads \
- g-htable.ads system.ads s-exctab.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-unstyp.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-secsta.ads \
- s-stalib.ads s-stoele.ads unchconv.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
-a-textio.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-tags.adb a-textio.ads a-textio.adb gnat.ads \
- g-htable.ads interfac.ads i-cstrea.ads system.ads s-exctab.ads \
- s-ficobl.ads s-fileio.ads s-finimp.ads s-finroo.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-unstyp.ads unchconv.ads unchdeal.ads
+ada.o : ada.ads system.ads
-a-tiflau.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads a-tiflau.ads a-tiflau.adb \
- a-tigeau.ads interfac.ads i-cstrea.ads system.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-imgrea.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-unstyp.ads s-valrea.ads unchconv.ads
-
-a-tigeau.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads a-tigeau.ads a-tigeau.adb \
- interfac.ads i-cstrea.ads system.ads s-exctab.ads s-ficobl.ads \
- s-fileio.ads s-finimp.ads s-finroo.ads s-parame.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads \
- s-unstyp.ads unchconv.ads
-
-a-tiinau.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads a-tigeau.ads a-tiinau.ads \
- a-tiinau.adb interfac.ads i-cstrea.ads system.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-imgbiu.ads s-imgint.ads \
- s-imgllb.ads s-imglli.ads s-imgllw.ads s-imgwiu.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-unstyp.ads s-valint.ads s-vallli.ads unchconv.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
-a-tiocst.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads a-tiocst.ads a-tiocst.adb \
- interfac.ads i-cstrea.ads system.ads s-exctab.ads s-ficobl.ads \
- s-fileio.ads s-finimp.ads s-finroo.ads s-parame.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads \
- s-unstyp.ads unchconv.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 elists.ads gnat.ads g-htable.ads \
- g-htable.adb g-os_lib.ads hostparm.ads nlists.ads opt.ads output.ads \
- sinfo.ads sinput.ads snames.ads system.ads s-assert.ads s-exctab.ads \
- s-imgenu.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
-
-back_end.o : alloc.ads atree.ads back_end.ads back_end.adb casing.ads \
- debug.ads einfo.ads elists.ads gnat.ads g-os_lib.ads hostparm.ads \
- lib.ads namet.ads nlists.ads opt.ads osint.ads sinfo.ads sinput.ads \
- snames.ads stand.ads stringt.ads switch.ads system.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
+ 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 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 namet.ads \
- opt.ads osint.ads output.ads rident.ads system.ads s-exctab.ads \
- s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads types.ads unchconv.ads unchdeal.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 opt.ads \
- output.ads rident.ads system.ads s-assert.ads s-exctab.ads s-stalib.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
+ unchdeal.ads widechar.ads
binderr.o : ada.ads a-except.ads alloc.ads binderr.ads binderr.adb \
- butil.ads hostparm.ads namet.ads opt.ads output.ads system.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads unchconv.ads \
- unchdeal.ads
+ 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 fname.ads gnat.ads g-hesora.ads \
- g-htable.ads g-os_lib.ads gnatvsn.ads hostparm.ads namet.ads opt.ads \
- osint.ads output.ads rident.ads sdefault.ads system.ads s-assert.ads \
- s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.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 types.ads unchconv.ads unchdeal.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 : alloc.ads butil.ads butil.adb hostparm.ads namet.ads output.ads \
- system.ads s-exctab.ads s-stalib.ads table.ads types.ads unchconv.ads \
- unchdeal.ads
-
-casing.o : alloc.ads casing.ads casing.adb csets.ads hostparm.ads \
- namet.ads opt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads types.ads unchconv.ads unchdeal.ads widechar.ads
-
-checks.o : ada.ads a-except.ads alloc.ads atree.ads checks.ads checks.adb \
- debug.ads einfo.ads elists.ads errout.ads exp_ch2.ads exp_util.ads \
- freeze.ads get_targ.ads hostparm.ads namet.ads nlists.ads nmake.ads \
- opt.ads rtsfind.ads sem.ads sem_eval.ads sem_res.ads sem_util.ads \
- sem_warn.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads validsw.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
-comperr.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads \
- comperr.ads comperr.adb debug.ads einfo.ads errout.ads fname.ads \
- gnat.ads g-os_lib.ads gnatvsn.ads lib.ads namet.ads osint.ads \
- output.ads sdefault.ads sinfo.ads sinput.ads snames.ads sprint.ads \
- system.ads s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads table.ads treepr.ads types.ads uintp.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 csets.ads cstand.ads \
- cstand.adb debug.ads einfo.ads get_targ.ads hostparm.ads layout.ads \
- namet.ads nlists.ads nmake.ads opt.ads sem_mech.ads sem_util.ads \
- sinfo.ads snames.ads stand.ads system.ads s-assert.ads s-exctab.ads \
- s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads tbuild.ads ttypef.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-debug_a.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- debug_a.ads debug_a.adb einfo.ads output.ads sinfo.ads sinput.ads \
- snames.ads system.ads s-exctab.ads s-imgenu.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads table.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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
-einfo.o : ada.ads a-except.ads alloc.ads atree.ads einfo.ads einfo.adb \
- namet.ads nlists.ads output.ads sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-imgenu.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads table.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
- tree_io.ads types.ads unchconv.ads unchdeal.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 elists.ads errout.ads errout.adb \
- fname.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads lib.ads \
- namet.ads nlists.ads opt.ads output.ads scans.ads sinfo.ads sinput.ads \
- snames.ads stand.ads style.ads system.ads s-assert.ads s-exctab.ads \
- s-imgenu.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 uname.ads unchconv.ads unchdeal.ads urealp.ads
-
-eval_fat.o : alloc.ads einfo.ads eval_fat.ads eval_fat.adb sem_util.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads table.ads \
- targparm.ads ttypef.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-exp_aggr.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads \
- exp_aggr.ads exp_aggr.adb exp_ch3.ads exp_ch7.ads exp_util.ads \
- expander.ads freeze.ads hostparm.ads itypes.ads namet.ads nlists.ads \
- nmake.ads opt.ads restrict.ads rident.ads rtsfind.ads sem.ads \
- sem_ch3.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-expander.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads \
- debug_a.ads 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-os_lib.ads \
- hostparm.ads opt.ads output.ads sem.ads sem_ch8.ads sem_util.ads \
- sinfo.ads snames.ads system.ads s-assert.ads s-exctab.ads s-stalib.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 \
- unchconv.ads unchdeal.ads urealp.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 : alloc.ads atree.ads checks.ads einfo.ads exp_attr.ads \
- exp_attr.adb exp_ch2.ads exp_ch9.ads exp_imgv.ads exp_pakd.ads \
- exp_strm.ads exp_tss.ads exp_util.ads get_targ.ads gnatvsn.ads \
- hostparm.ads lib.ads namet.ads nlists.ads nmake.ads opt.ads \
- restrict.ads rident.ads rtsfind.ads sem.ads sem_ch13.ads sem_ch7.ads \
- sem_ch8.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads stringt.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads uintp.ads \
- 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 \
- debug.ads einfo.ads elists.ads exp_ch11.ads exp_ch11.adb exp_ch7.ads \
- exp_util.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads inline.ads \
- lib.ads namet.ads nlists.ads nmake.ads opt.ads output.ads restrict.ads \
- rident.ads rtsfind.ads sem.ads sem_ch5.ads sem_ch8.ads sem_res.ads \
- sem_util.ads sinfo.ads sinput.ads snames.ads stand.ads stringt.ads \
- system.ads s-assert.ads s-exctab.ads s-imgenu.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads \
- table.ads targparm.ads tbuild.ads tree_io.ads types.ads uintp.ads \
- uname.ads unchconv.ads unchdeal.ads urealp.ads
-
-exp_ch12.o : alloc.ads atree.ads checks.ads einfo.ads exp_ch12.ads \
- exp_ch12.adb exp_util.ads namet.ads nlists.ads nmake.ads rtsfind.ads \
- sinfo.ads snames.ads stand.ads system.ads s-exctab.ads s-stalib.ads \
- table.ads tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-exp_ch13.o : alloc.ads atree.ads einfo.ads elists.ads exp_ch13.ads \
- exp_ch13.adb exp_ch3.ads exp_ch6.ads exp_imgv.ads exp_util.ads \
- hostparm.ads namet.ads nlists.ads nmake.ads opt.ads rtsfind.ads sem.ads \
- sem_ch7.ads sem_ch8.ads sem_eval.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads stringt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-exp_ch2.o : alloc.ads atree.ads einfo.ads elists.ads exp_ch2.ads \
- exp_ch2.adb exp_smem.ads exp_util.ads exp_vfpt.ads hostparm.ads \
- nlists.ads nmake.ads opt.ads rtsfind.ads sem.ads sem_res.ads \
- sem_util.ads sinfo.ads snames.ads system.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-exp_ch3.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads \
- exp_aggr.ads exp_ch11.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_util.ads freeze.ads get_targ.ads \
- hostparm.ads namet.ads nlists.ads nmake.ads opt.ads restrict.ads \
- rident.ads rtsfind.ads sem.ads sem_ch3.ads sem_ch8.ads sem_eval.ads \
- sem_mech.ads sem_res.ads sem_util.ads sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads tbuild.ads ttypes.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads validsw.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_ch4.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads errout.ads \
- exp_aggr.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_vfpt.ads get_targ.ads hostparm.ads inline.ads \
- namet.ads nlists.ads nmake.ads opt.ads rtsfind.ads sem.ads sem_cat.ads \
- sem_ch13.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
- sinfo.ads sinfo-cn.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads
-
-exp_ch5.o : alloc.ads atree.ads checks.ads einfo.ads exp_aggr.ads \
- exp_ch11.ads exp_ch5.ads exp_ch5.adb exp_ch7.ads exp_dbug.ads \
- exp_pakd.ads exp_util.ads get_targ.ads hostparm.ads namet.ads \
- nlists.ads nmake.ads opt.ads restrict.ads rident.ads rtsfind.ads \
- sem.ads sem_ch13.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_util.ads \
- sinfo.ads snames.ads stand.ads system.ads s-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads validsw.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 debug.ads einfo.ads elists.ads 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 freeze.ads get_targ.ads gnat.ads g-htable.ads \
- g-os_lib.ads hostparm.ads inline.ads lib.ads namet.ads nlists.ads \
- nmake.ads opt.ads output.ads restrict.ads rident.ads rtsfind.ads \
- sem.ads sem_ch12.ads sem_ch13.ads sem_ch6.ads sem_ch8.ads sem_disp.ads \
- sem_dist.ads sem_res.ads sem_util.ads sinfo.ads sinput.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-imgenu.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-wchcon.ads table.ads tbuild.ads tree_io.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads validsw.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 : alloc.ads atree.ads debug.ads einfo.ads exp_ch11.ads \
- exp_ch7.ads exp_ch7.adb exp_ch9.ads exp_dbug.ads exp_tss.ads \
- exp_util.ads freeze.ads get_targ.ads hostparm.ads lib.ads lib-xref.ads \
- namet.ads nlists.ads nmake.ads opt.ads output.ads restrict.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_res.ads sem_type.ads sem_util.ads sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads targparm.ads tbuild.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.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 : alloc.ads atree.ads einfo.ads exp_ch8.ads exp_ch8.adb \
- exp_dbug.ads exp_util.ads get_targ.ads hostparm.ads namet.ads \
- nlists.ads opt.ads rtsfind.ads sem.ads sem_ch8.ads sinfo.ads snames.ads \
- stand.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.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 debug.ads einfo.ads elists.ads errout.ads exp_ch11.ads \
- exp_ch3.ads exp_ch6.ads exp_ch9.ads exp_ch9.adb exp_dbug.ads \
- exp_smem.ads exp_tss.ads exp_util.ads freeze.ads get_targ.ads gnat.ads \
- g-htable.ads g-os_lib.ads hostparm.ads namet.ads nlists.ads nmake.ads \
- opt.ads output.ads restrict.ads rident.ads rtsfind.ads sem.ads \
- sem_ch11.ads sem_ch6.ads sem_ch8.ads sem_elab.ads sem_res.ads \
- sem_util.ads sinfo.ads sinput.ads snames.ads stand.ads system.ads \
- s-assert.ads s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads \
- tbuild.ads tree_io.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.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 : alloc.ads atree.ads einfo.ads errout.ads exp_code.ads \
- exp_code.adb fname.ads hostparm.ads lib.ads namet.ads nlists.ads \
- nmake.ads opt.ads rtsfind.ads sem_eval.ads sem_util.ads sinfo.ads \
- snames.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads tbuild.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.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 \
- casing.ads debug.ads einfo.ads exp_dbug.ads exp_dbug.adb exp_util.ads \
- freeze.ads get_targ.ads gnat.ads g-htable.ads g-htable.adb g-os_lib.ads \
- hostparm.ads lib.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- rtsfind.ads sem_eval.ads sem_util.ads sinfo.ads sinput.ads snames.ads \
- stand.ads stringt.ads system.ads s-assert.ads s-exctab.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
-
-exp_disp.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads \
- errout.ads exp_ch7.ads exp_disp.ads exp_disp.adb exp_tss.ads \
- exp_util.ads fname.ads hostparm.ads itypes.ads lib.ads namet.ads \
- nlists.ads nmake.ads opt.ads rtsfind.ads sem_disp.ads sem_res.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-exp_dist.o : ada.ads a-uncdea.ads alloc.ads atree.ads einfo.ads elists.ads \
- exp_dist.ads exp_dist.adb exp_tss.ads exp_util.ads gnat.ads \
- g-htable.ads g-htable.adb hostparm.ads lib.ads namet.ads nlists.ads \
- nmake.ads opt.ads rtsfind.ads sem.ads sem_ch3.ads sem_ch8.ads \
- sem_dist.ads sem_util.ads sinfo.ads snames.ads stand.ads stringt.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads tbuild.ads types.ads uintp.ads uname.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-exp_fixd.o : alloc.ads atree.ads checks.ads einfo.ads exp_fixd.ads \
- exp_fixd.adb exp_util.ads get_targ.ads hostparm.ads namet.ads \
- nlists.ads nmake.ads opt.ads restrict.ads rident.ads rtsfind.ads \
- sem.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
-exp_imgv.o : alloc.ads atree.ads casing.ads checks.ads einfo.ads \
- exp_imgv.ads exp_imgv.adb exp_util.ads get_targ.ads hostparm.ads \
- namet.ads nlists.ads nmake.ads opt.ads rtsfind.ads sem_res.ads \
- sinfo.ads snames.ads stand.ads stringt.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.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_intr.o : alloc.ads atree.ads casing.ads einfo.ads errout.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 hostparm.ads \
- itypes.ads namet.ads nlists.ads nmake.ads opt.ads restrict.ads \
- rident.ads rtsfind.ads sem.ads sem_eval.ads sem_res.ads sem_util.ads \
- sinfo.ads sinput.ads snames.ads stand.ads stringt.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-exp_pakd.o : alloc.ads atree.ads checks.ads einfo.ads exp_dbug.ads \
- exp_pakd.ads exp_pakd.adb exp_util.ads get_targ.ads hostparm.ads \
- namet.ads nlists.ads nmake.ads opt.ads rtsfind.ads sem.ads sem_ch13.ads \
- sem_ch8.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads targparm.ads tbuild.ads ttypes.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-exp_prag.o : alloc.ads atree.ads casing.ads einfo.ads errout.ads \
- exp_ch11.ads exp_prag.ads exp_prag.adb exp_tss.ads exp_util.ads \
- expander.ads hostparm.ads namet.ads nlists.ads nmake.ads opt.ads \
- rtsfind.ads sem.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads \
- sinput.ads snames.ads stand.ads stringt.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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_smem.o : alloc.ads atree.ads einfo.ads exp_smem.ads exp_smem.adb \
- exp_util.ads hostparm.ads namet.ads nlists.ads nmake.ads opt.ads \
- rtsfind.ads sem.ads sem_util.ads sinfo.ads snames.ads stand.ads \
- stringt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.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_strm.o : alloc.ads atree.ads einfo.ads exp_strm.ads exp_strm.adb \
- exp_tss.ads get_targ.ads lib.ads namet.ads nlists.ads nmake.ads \
- rtsfind.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads table.ads tbuild.ads ttypes.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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_tss.o : alloc.ads atree.ads einfo.ads elists.ads exp_tss.ads \
- exp_tss.adb exp_util.ads lib.ads rtsfind.ads sem_util.ads sinfo.ads \
- snames.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads table.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
-exp_util.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads \
- errout.ads exp_ch11.ads exp_ch7.ads exp_util.ads exp_util.adb \
- get_targ.ads hostparm.ads inline.ads itypes.ads lib.ads namet.ads \
- nlists.ads nmake.ads opt.ads restrict.ads rident.ads rtsfind.ads \
- sem.ads sem_ch8.ads sem_eval.ads sem_res.ads sem_util.ads sinfo.ads \
- snames.ads stand.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads
-
-exp_vfpt.o : alloc.ads atree.ads einfo.ads exp_vfpt.ads exp_vfpt.adb \
- namet.ads nlists.ads nmake.ads rtsfind.ads sem_res.ads sinfo.ads \
- snames.ads stand.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- table.ads tbuild.ads ttypef.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-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads
-
-fmap.o : alloc.ads debug.ads fmap.ads fmap.adb hostparm.ads namet.ads opt.ads \
- osint.ads output.ads table.ads table.adb tree_io.ads types.ads
-
-fname-sf.o : alloc.ads casing.ads fname.ads fname-sf.ads fname-sf.adb \
- fname-uf.ads gnat.ads g-os_lib.ads namet.ads osint.ads sfn_scan.ads \
- system.ads s-exctab.ads s-stalib.ads s-stoele.ads table.ads types.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
-fname-uf.o : ada.ads a-except.ads a-uncdea.ads alloc.ads casing.ads \
- debug.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-assert.ads s-exctab.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
-
freeze.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
- debug.ads einfo.ads elists.ads 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 namet.ads nlists.ads \
- nmake.ads opt.ads output.ads restrict.ads rident.ads rtsfind.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_util.ads \
- sinfo.ads sinput.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-wchcon.ads table.ads targparm.ads \
- tbuild.ads tree_io.ads ttypes.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-frontend.o : alloc.ads atree.ads casing.ads checks.ads cstand.ads \
- debug.ads einfo.ads elists.ads exp_ch11.ads exp_dbug.ads fname.ads \
- fname-uf.ads frontend.ads frontend.adb get_targ.ads gnat.ads \
- g-os_lib.ads hostparm.ads inline.ads lib.ads lib-load.ads live.ads \
- namet.ads nlists.ads 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 sinput.ads sinput-l.ads snames.ads sprint.ads system.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.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-casuti.o : gnat.ads g-casuti.ads g-casuti.adb system.ads
+g-hesora.o : gnat.ads g-hesora.ads g-hesora.adb system.ads
-g-comlin.o : ada.ads a-comlin.ads a-except.ads a-finali.ads a-filico.ads \
- a-stream.ads a-tags.ads gnat.ads g-comlin.ads g-comlin.adb g-dirope.ads \
- g-regexp.ads system.ads s-exctab.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-strops.ads s-unstyp.ads unchconv.ads
+g-htable.o : ada.ads a-uncdea.ads gnat.ads g-htable.ads g-htable.adb \
+ system.ads
-g-diopit.o : ada.ads a-charac.ads a-chahan.ads a-chlat1.ads a-except.ads \
- a-finali.ads a-filico.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-tags.ads gnat.ads g-dirope.ads g-dirope.adb \
- g-os_lib.ads g-regexp.ads system.ads s-exctab.ads s-finimp.ads \
- s-finroo.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads s-unstyp.ads \
- unchconv.ads unchdeal.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-dirope.o : ada.ads a-charac.ads a-chahan.ads a-chlat1.ads a-except.ads \
- a-finali.ads a-filico.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-tags.ads gnat.ads g-dirope.ads g-dirope.adb \
- g-os_lib.ads system.ads s-exctab.ads s-finimp.ads \
- s-finroo.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads s-unstyp.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
-g-except.o : gnat.ads g-except.ads system.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
+gnat.o : gnat.ads system.ads
-g-io_aux.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads gnat.ads g-io_aux.ads g-io_aux.adb \
- interfac.ads i-cstrea.ads system.ads s-exctab.ads s-ficobl.ads \
- s-finimp.ads s-finroo.ads s-parame.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-unstyp.ads unchconv.ads
-
-gnat1drv.o : ada.ads a-except.ads alloc.ads atree.ads back_end.ads \
- casing.ads comperr.ads csets.ads debug.ads einfo.ads elists.ads \
- errout.ads fname.ads fname-uf.ads frontend.ads get_targ.ads gnat.ads \
- g-os_lib.ads gnat1drv.ads gnat1drv.adb gnatvsn.ads hostparm.ads \
- inline.ads lib.ads lib-writ.ads namet.ads nlists.ads opt.ads osint.ads \
- output.ads repinfo.ads restrict.ads rident.ads sem.ads sem_ch13.ads \
- sem_warn.ads sinfo.ads sinput.ads sinput-l.ads snames.ads sprint.ads \
- stringt.ads system.ads s-assert.ads s-exctab.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-wchcon.ads table.ads \
- targparm.ads tree_gen.ads treepr.ads ttypes.ads types.ads uintp.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
-gnat.o : gnat.ads system.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 gnat.ads g-htable.ads g-os_lib.ads gnatbind.ads \
- gnatbind.adb gnatvsn.ads hostparm.ads namet.ads opt.ads osint.ads \
- output.ads rident.ads switch.ads system.ads s-assert.ads s-exctab.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-strops.ads s-wchcon.ads table.ads types.ads unchconv.ads unchdeal.ads
-
-gnatchop.o : ada.ads a-comlin.ads a-except.ads a-finali.ads a-filico.ads \
- a-ioexce.ads a-stream.ads a-tags.ads a-textio.ads gnat.ads g-comlin.ads \
- g-dirope.ads g-hesorg.ads g-hesorg.adb g-os_lib.ads g-regexp.ads \
- g-table.ads g-table.adb gnatchop.adb gnatvsn.ads hostparm.ads \
- interfac.ads i-cstrea.ads system.ads s-assert.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-imgint.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-strops.ads s-sopco3.ads s-sopco4.ads s-sopco5.ads \
- s-unstyp.ads s-valint.ads unchconv.ads unchdeal.ads
-
-gnatcmd.o : ada.ads a-charac.ads a-chahan.ads a-comlin.ads a-except.ads \
- a-finali.ads a-filico.ads a-ioexce.ads a-stream.ads a-tags.ads \
- a-textio.ads debug.ads gnat.ads g-os_lib.ads gnatcmd.ads gnatcmd.adb \
- gnatvsn.ads hostparm.ads interfac.ads i-cstrea.ads opt.ads osint.ads \
- output.ads sdefault.ads system.ads s-assert.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-imgint.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-strops.ads s-sopco4.ads s-unstyp.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads
-
-gnatfind.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-finali.ads \
- a-filico.ads a-ioexce.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-strunb.ads a-tags.ads a-textio.ads gnat.ads g-comlin.ads \
- g-dirope.ads g-dyntab.ads g-os_lib.ads g-regexp.ads gnatfind.adb \
- gnatvsn.ads hostparm.ads interfac.ads i-cstrea.ads osint.ads system.ads \
- s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads s-parame.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-stratt.ads s-strops.ads s-unstyp.ads types.ads unchconv.ads \
- unchdeal.ads xr_tabls.ads xref_lib.ads
-
-gnatkr.o : ada.ads a-charac.ads a-chahan.ads a-comlin.ads a-except.ads \
- gnatkr.ads gnatkr.adb gnatvsn.ads krunch.ads system.ads s-exctab.ads \
- s-io.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads unchconv.ads
-
-gnatlink.o : ada.ads a-comlin.ads a-except.ads debug.ads gnat.ads \
- g-os_lib.ads gnatlink.ads gnatlink.adb gnatvsn.ads hostparm.ads \
- interfac.ads i-cstrea.ads opt.ads osint.ads output.ads system.ads \
- s-assert.ads s-exctab.ads s-parame.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-wchcon.ads table.ads table.adb tree_io.ads types.ads \
- unchconv.ads unchdeal.ads
-
-gnatls.o : ada.ads a-except.ads ali.ads ali-util.ads alloc.ads binderr.ads \
- butil.ads casing.ads csets.ads fname.ads gnat.ads g-htable.ads \
- g-os_lib.ads gnatls.ads gnatls.adb gnatvsn.ads hostparm.ads namet.ads \
- opt.ads osint.ads output.ads prj.ads prj-com.ads prj-env.ads \
- prj-env.adb prj-ext.ads prj-pars.ads prj-util.ads rident.ads scans.ads \
- snames.ads stringt.ads system.ads s-assert.ads s-exctab.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-sopco3.ads s-sopco4.ads s-wchcon.ads table.ads types.ads \
- unchconv.ads unchdeal.ads
-
-gnatmake.o : gnat.ads g-os_lib.ads gnatmake.ads gnatmake.adb gnatvsn.ads \
- make.ads system.ads s-exctab.ads s-stalib.ads table.ads types.ads \
- unchconv.ads unchdeal.ads
-
-gnatmem.o : ada.ads a-comlin.ads a-except.ads a-finali.ads a-filico.ads \
- a-flteio.ads a-inteio.ads a-ioexce.ads a-stream.ads a-tags.ads \
- a-textio.ads a-tiocst.ads a-tiflio.ads a-tiinio.ads a-uncdea.ads \
- gnat.ads g-hesorg.ads g-hesorg.adb g-htable.ads g-htable.adb \
- g-os_lib.ads gnatmem.adb gnatvsn.ads interfac.ads i-cstrea.ads \
- memroot.ads system.ads s-exctab.ads s-ficobl.ads s-finimp.ads \
- s-finroo.ads s-imgint.ads s-parame.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-sopco3.ads s-sopco4.ads s-sopco5.ads s-unstyp.ads s-valint.ads \
- s-valuns.ads unchconv.ads unchdeal.ads
-
-gnatprep.o : ada.ads a-charac.ads a-chahan.ads a-chlat1.ads a-comlin.ads \
- a-except.ads a-finali.ads a-filico.ads a-ioexce.ads a-stream.ads \
- a-string.ads a-strfix.ads a-strmap.ads a-tags.ads a-textio.ads gnat.ads \
- g-comlin.ads g-dirope.ads g-hesorg.ads g-hesorg.adb g-regexp.ads \
- gnatprep.ads gnatprep.adb gnatvsn.ads interfac.ads i-cstrea.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-imgint.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads s-sopco3.ads \
- s-sopco4.ads s-unstyp.ads unchconv.ads
-
-gnatpsta.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads get_targ.ads gnatpsta.adb \
- gnatvsn.ads interfac.ads i-cstrea.ads system.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-imgint.ads s-imgrea.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-strops.ads s-sopco3.ads s-sopco4.ads \
- s-sopco5.ads s-unstyp.ads ttypef.ads ttypes.ads types.ads unchconv.ads \
- unchdeal.ads
-
-gnatpsys.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads gnatpsys.adb gnatvsn.ads \
- interfac.ads i-cstrea.ads system.ads s-exctab.ads s-ficobl.ads \
- s-finimp.ads s-finroo.ads s-imgenu.ads s-imgint.ads s-imglli.ads \
- s-imgrea.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-sopco3.ads s-sopco5.ads \
- s-unstyp.ads unchconv.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
-gnatxref.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-finali.ads \
- a-filico.ads a-ioexce.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-strunb.ads a-tags.ads a-textio.ads gnat.ads g-comlin.ads \
- g-dirope.ads g-dyntab.ads g-os_lib.ads g-regexp.ads gnatvsn.ads \
- gnatxref.adb hostparm.ads interfac.ads i-cstrea.ads osint.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-strops.ads s-unstyp.ads types.ads \
- unchconv.ads unchdeal.ads xr_tabls.ads xref_lib.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-regexp.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-tags.adb a-textio.ads gnat.ads g-casuti.ads \
- g-htable.ads g-regexp.ads g-regexp.adb interfac.ads i-cstrea.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-imgint.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads s-sopco3.ads \
- s-unstyp.ads unchconv.ads unchdeal.ads
-
-g-speche.o : gnat.ads g-speche.ads g-speche.adb 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
-i-cstrea.o : interfac.ads i-cstrea.ads i-cstrea.adb system.ads \
- s-parame.ads unchconv.ads
-
-impunit.o : alloc.ads hostparm.ads impunit.ads impunit.adb lib.ads \
- namet.ads opt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads types.ads unchconv.ads unchdeal.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 casing.ads debug.ads \
- einfo.ads elists.ads errout.ads exp_ch11.ads exp_ch7.ads exp_tss.ads \
- fname.ads fname-uf.ads gnat.ads g-os_lib.ads hostparm.ads inline.ads \
- inline.adb lib.ads namet.ads nlists.ads opt.ads output.ads sem_ch10.ads \
- sem_ch12.ads sem_ch8.ads sem_util.ads sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads uintp.ads uname.ads \
- unchconv.ads unchdeal.ads urealp.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 : alloc.ads atree.ads einfo.ads itypes.ads itypes.adb namet.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-exctab.ads \
- s-stalib.ads table.ads types.ads uintp.ads unchconv.ads unchdeal.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 elists.ads errout.ads exp_ch3.ads \
- exp_util.ads get_targ.ads gnat.ads g-htable.ads g-os_lib.ads \
- hostparm.ads layout.ads layout.adb namet.ads nlists.ads nmake.ads \
- opt.ads output.ads repinfo.ads rtsfind.ads sem.ads sem_ch13.ads \
- sem_eval.ads sem_res.ads sem_util.ads sinfo.ads sinput.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-imgenu.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 targparm.ads tbuild.ads tree_io.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-lib.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- einfo.ads fname.ads gnat.ads g-hesora.ads g-os_lib.ads hostparm.ads \
- lib.ads lib.adb lib-list.adb lib-sort.adb namet.ads opt.ads output.ads \
- sinfo.ads sinput.ads snames.ads stand.ads stringt.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
- tree_io.ads types.ads uintp.ads uname.ads unchconv.ads unchdeal.ads \
- urealp.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 : alloc.ads atree.ads casing.ads debug.ads einfo.ads errout.ads \
- fname.ads fname-uf.ads gnat.ads g-os_lib.ads hostparm.ads lib.ads \
- lib-load.ads lib-load.adb namet.ads nlists.ads nmake.ads opt.ads \
- osint.ads output.ads par.ads scn.ads sinfo.ads sinput.ads sinput-l.ads \
- snames.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads uname.ads unchconv.ads unchdeal.ads \
- urealp.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 : alloc.ads gnat.ads g-os_lib.ads hostparm.ads lib.ads \
- lib-util.ads lib-util.adb namet.ads osint.ads system.ads s-exctab.ads \
- s-stalib.ads s-stoele.ads table.ads types.ads unchconv.ads unchdeal.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 : ali.ads alloc.ads atree.ads casing.ads einfo.ads errout.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-writ.ads lib-writ.adb \
- lib-xref.ads namet.ads nlists.ads opt.ads osint.ads par.ads \
- restrict.ads rident.ads scn.ads sinfo.ads sinput.ads snames.ads \
- stringt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- targparm.ads types.ads uintp.ads uname.ads unchconv.ads unchdeal.ads \
- urealp.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 casing.ads csets.ads \
- debug.ads einfo.ads gnat.ads g-hesora.ads g-os_lib.ads hostparm.ads \
- lib.ads lib-util.ads lib-xref.ads lib-xref.adb namet.ads opt.ads \
- output.ads sinfo.ads sinput.ads snames.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads widechar.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 elists.ads gnat.ads g-htable.ads g-os_lib.ads \
- lib.ads live.ads live.adb nlists.ads output.ads sem_util.ads sinfo.ads \
- sinput.ads snames.ads system.ads s-assert.ads s-exctab.ads s-imgenu.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-unstyp.ads table.ads tree_io.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-make.o : ada.ads a-charac.ads a-chahan.ads a-comlin.ads a-except.ads \
- ali.ads ali-util.ads alloc.ads casing.ads csets.ads debug.ads \
- errout.ads fname.ads fname-sf.ads fname-uf.ads gnat.ads g-htable.ads \
- g-os_lib.ads gnatvsn.ads hostparm.ads make.ads make.adb makeusg.ads \
- mlib.ads mlib-prj.ads mlib-tgt.ads mlib-utl.ads namet.ads opt.ads \
- osint.ads output.ads prj.ads prj.adb prj-attr.ads prj-com.ads \
- prj-env.ads prj-env.adb prj-ext.ads prj-pars.ads prj-util.ads \
- rident.ads scans.ads scn.ads sfn_scan.ads sinfo.ads sinfo-cn.ads \
- sinput.ads sinput-l.ads snames.ads stringt.ads switch.ads system.ads \
- s-assert.ads s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-strops.ads s-sopco3.ads s-sopco5.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 \
- unchconv.ads unchdeal.ads urealp.ads
-
-makeusg.o : gnat.ads g-os_lib.ads makeusg.ads makeusg.adb osint.ads \
- output.ads system.ads s-exctab.ads s-stalib.ads types.ads unchconv.ads \
- unchdeal.ads usage.ads
-
-memroot.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-textio.ads a-uncdea.ads gnat.ads g-htable.ads \
- g-htable.adb g-table.ads g-table.adb interfac.ads i-cstrea.ads \
- memroot.ads memroot.adb system.ads s-assert.ads s-exctab.ads \
- s-ficobl.ads s-finimp.ads s-finroo.ads s-parame.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads \
- s-sopco5.ads s-unstyp.ads unchconv.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
-mlib.o : ada.ads a-charac.ads a-chahan.ads a-except.ads gnat.ads \
- g-os_lib.ads hostparm.ads mlib.ads mlib.adb mlib-utl.ads opt.ads \
- osint.ads output.ads system.ads s-exctab.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-sopco4.ads s-wchcon.ads \
- types.ads unchconv.ads unchdeal.ads
-
-mlib-fil.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-string.ads \
- a-strfix.ads a-strmap.ads gnat.ads g-os_lib.ads mlib.ads mlib-fil.ads \
- mlib-fil.adb mlib-tgt.ads system.ads s-exctab.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-sopco3.ads \
- s-unstyp.ads types.ads unchconv.ads unchdeal.ads
-
-mlib-prj.o : ada.ads a-charac.ads a-chahan.ads a-except.ads a-finali.ads \
- a-filico.ads a-stream.ads a-tags.ads alloc.ads casing.ads debug.ads \
- gnat.ads g-dirope.ads g-os_lib.ads hostparm.ads mlib.ads mlib-fil.ads \
- mlib-prj.ads mlib-prj.adb mlib-tgt.ads namet.ads opt.ads osint.ads \
- output.ads prj.ads scans.ads system.ads s-assert.ads s-exctab.ads \
- s-finimp.ads s-finroo.ads s-imgenu.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-sopco3.ads s-unstyp.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads unchconv.ads unchdeal.ads
-
-mlib-tgt.o : ada.ads a-charac.ads a-chahan.ads a-except.ads a-finali.ads \
- a-filico.ads a-stream.ads a-tags.ads alloc.ads gnat.ads g-dirope.ads \
- g-os_lib.ads hostparm.ads mlib.ads mlib-fil.ads mlib-tgt.ads \
- mlib-tgt.adb mlib-utl.ads namet.ads opt.ads osint.ads output.ads \
- system.ads s-exctab.ads s-finimp.ads s-finroo.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads \
- s-strops.ads s-sopco3.ads s-sopco4.ads s-unstyp.ads s-wchcon.ads \
- table.ads types.ads unchconv.ads unchdeal.ads
-
-mlib-utl.o : ada.ads a-except.ads alloc.ads gnat.ads g-os_lib.ads \
- hostparm.ads mlib.ads mlib-fil.ads mlib-tgt.ads mlib-utl.ads \
- mlib-utl.adb namet.ads opt.ads osint.ads output.ads system.ads \
- s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-strops.ads s-wchcon.ads table.ads types.ads unchconv.ads \
- unchdeal.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-assert.ads s-exctab.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
+ 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 debug.ads einfo.ads \
- gnat.ads g-os_lib.ads hostparm.ads nlists.ads nlists.adb opt.ads \
- output.ads sinfo.ads snames.ads system.ads s-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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 : alloc.ads atree.ads einfo.ads namet.ads nlists.ads nmake.ads \
- nmake.adb sinfo.ads snames.ads stand.ads system.ads s-exctab.ads \
- s-stalib.ads table.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-assert.ads s-exctab.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
+ 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 casing.ads csets.ads \
- debug.ads einfo.ads elists.ads errout.ads fname.ads fname-uf.ads \
- gnat.ads g-os_lib.ads g-speche.ads hostparm.ads lib.ads lib-load.ads \
- namet.ads nlists.ads nmake.ads opt.ads osint.ads output.ads par.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 scn.ads sinfo.ads \
- sinfo-cn.ads sinput.ads sinput-l.ads snames.ads stringt.ads style.ads \
- stylesw.ads system.ads s-assert.ads s-exctab.ads s-imgenu.ads \
+ 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 \
- uname.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads
-
-prj.o : ada.ads a-charac.ads a-chahan.ads a-except.ads alloc.ads \
- casing.ads debug.ads errout.ads gnat.ads g-htable.ads g-os_lib.ads \
- hostparm.ads namet.ads opt.ads output.ads prj.ads prj.adb prj-attr.ads \
- prj-com.ads prj-env.ads scans.ads scn.ads sinfo.ads sinfo-cn.ads \
- snames.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-sopco3.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-prj-attr.o : ada.ads a-charac.ads a-chahan.ads a-except.ads alloc.ads \
- casing.ads debug.ads gnat.ads g-os_lib.ads hostparm.ads namet.ads \
- opt.ads output.ads prj.ads prj-attr.ads prj-attr.adb scans.ads \
- system.ads s-assert.ads s-exctab.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-sopco3.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads
-
-prj-com.o : ada.ads a-except.ads a-uncdea.ads alloc.ads casing.ads \
- debug.ads gnat.ads g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads \
- namet.ads opt.ads output.ads prj.ads prj-com.ads prj-com.adb scans.ads \
- stringt.ads system.ads s-assert.ads s-exctab.ads s-secsta.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 tree_io.ads types.ads unchconv.ads unchdeal.ads
-
-prj-dect.o : alloc.ads casing.ads errout.ads gnat.ads g-htable.ads \
- g-os_lib.ads prj.ads prj-attr.ads prj-com.ads prj-dect.ads prj-dect.adb \
- prj-strt.ads prj-tree.ads scans.ads sinfo.ads system.ads s-exctab.ads \
- s-stalib.ads table.ads types.ads uintp.ads unchconv.ads unchdeal.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
-prj-env.o : ada.ads a-except.ads alloc.ads casing.ads debug.ads gnat.ads \
- g-htable.ads g-os_lib.ads hostparm.ads namet.ads opt.ads osint.ads \
- output.ads prj.ads prj-com.ads prj-env.ads prj-env.adb prj-util.ads \
- scans.ads snames.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-strops.ads s-sopco3.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads unchconv.ads unchdeal.ads
-
-prj-ext.o : ada.ads a-except.ads a-uncdea.ads alloc.ads casing.ads \
- gnat.ads g-htable.ads g-htable.adb g-os_lib.ads namet.ads prj.ads \
- prj-com.ads prj-ext.ads prj-ext.adb scans.ads stringt.ads system.ads \
- s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads table.ads types.ads unchconv.ads unchdeal.ads
-
-prj-nmsc.o : ada.ads a-charac.ads a-chahan.ads a-chlat1.ads a-except.ads \
- a-finali.ads a-filico.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-stmaco.ads a-tags.ads alloc.ads casing.ads errout.ads \
- gnat.ads g-casuti.ads g-dirope.ads g-htable.ads g-os_lib.ads namet.ads \
- osint.ads output.ads prj.ads prj-com.ads prj-nmsc.ads prj-nmsc.adb \
- prj-util.ads scans.ads snames.ads stringt.ads system.ads s-assert.ads \
- s-exctab.ads s-finimp.ads s-finroo.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-sopco3.ads s-sopco5.ads s-unstyp.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads
-
-prj-pars.o : ada.ads a-except.ads alloc.ads casing.ads errout.ads gnat.ads \
- g-htable.ads g-os_lib.ads output.ads prj.ads prj-attr.ads prj-com.ads \
- prj-pars.ads prj-pars.adb prj-part.ads prj-proc.ads prj-tree.ads \
- scans.ads system.ads s-exctab.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads
-
-prj-part.o : ada.ads a-charac.ads a-chahan.ads a-except.ads a-finali.ads \
- a-filico.ads a-stream.ads a-tags.ads alloc.ads casing.ads debug.ads \
- errout.ads gnat.ads g-dirope.ads g-htable.ads g-os_lib.ads hostparm.ads \
- namet.ads opt.ads osint.ads output.ads prj.ads prj-attr.ads prj-com.ads \
- prj-dect.ads prj-part.ads prj-part.adb prj-tree.ads scans.ads scn.ads \
- sinfo.ads sinput.ads sinput-p.ads stringt.ads system.ads s-assert.ads \
- s-exctab.ads s-finimp.ads s-finroo.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-sopco3.ads s-unstyp.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-prj-proc.o : ada.ads a-except.ads a-uncdea.ads alloc.ads casing.ads \
- errout.ads gnat.ads g-casuti.ads g-htable.ads g-htable.adb g-os_lib.ads \
- hostparm.ads namet.ads opt.ads output.ads prj.ads prj-attr.ads \
- prj-com.ads prj-ext.ads prj-nmsc.ads prj-proc.ads prj-proc.adb \
- prj-tree.ads scans.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-strops.ads s-sopco3.ads s-sopco5.ads s-wchcon.ads \
- table.ads types.ads uintp.ads unchconv.ads unchdeal.ads
-
-prj-strt.o : ada.ads a-except.ads alloc.ads casing.ads debug.ads \
- errout.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads opt.ads \
- output.ads prj.ads prj-attr.ads prj-com.ads prj-strt.ads prj-strt.adb \
- prj-tree.ads scans.ads sinfo.ads stringt.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-prj-tree.o : ada.ads a-except.ads a-uncdea.ads casing.ads debug.ads \
- gnat.ads g-htable.ads g-htable.adb g-os_lib.ads hostparm.ads opt.ads \
- output.ads prj.ads prj-attr.ads prj-com.ads prj-tree.ads prj-tree.adb \
- scans.ads stringt.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
- unchdeal.ads
-
-prj-util.o : ada.ads a-uncdea.ads alloc.ads casing.ads gnat.ads \
- g-os_lib.ads namet.ads osint.ads output.ads prj.ads prj-util.ads \
- prj-util.adb scans.ads stringt.ads system.ads s-exctab.ads s-secsta.ads \
- s-stalib.ads s-stoele.ads table.ads types.ads unchconv.ads unchdeal.ads
-
-repinfo.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- einfo.ads gnat.ads g-os_lib.ads hostparm.ads lib.ads namet.ads opt.ads \
- output.ads repinfo.ads repinfo.adb sinfo.ads sinput.ads snames.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads uintp.ads uname.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
-restrict.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads einfo.ads \
- errout.ads exp_util.ads fname.ads fname-uf.ads hostparm.ads lib.ads \
- namet.ads nlists.ads nmake.ads opt.ads restrict.ads restrict.adb \
- rident.ads rtsfind.ads sinfo.ads snames.ads stand.ads system.ads \
- s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-wchcon.ads table.ads targparm.ads types.ads \
- uintp.ads 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 casing.ads csets.ads \
- debug.ads einfo.ads elists.ads fname.ads fname-uf.ads hostparm.ads \
- lib.ads lib-load.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- restrict.ads rident.ads rtsfind.ads rtsfind.adb sem.ads sem_ch7.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-wchcon.ads table.ads tbuild.ads types.ads \
- uintp.ads uname.ads unchconv.ads unchdeal.ads urealp.ads
-
-s-arit64.o : gnat.ads g-except.ads interfac.ads system.ads s-arit64.ads \
- s-arit64.adb unchconv.ads
-
-s-assert.o : ada.ads a-except.ads system.ads s-assert.ads s-assert.adb \
- s-exctab.ads s-stalib.ads unchconv.ads
-
-s-bitops.o : gnat.ads g-except.ads system.ads s-bitops.ads s-bitops.adb \
- s-unstyp.ads unchconv.ads
-
-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 casing.ads csets.ads \
- einfo.ads errout.ads hostparm.ads interfac.ads namet.ads opt.ads \
- scans.ads scn.ads scn.adb scn-nlit.adb scn-slit.adb sinfo.ads \
- sinput.ads snames.ads stringt.ads style.ads system.ads s-crc32.ads \
- s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-wchcon.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads widechar.ads
-
-s-crc32.o : interfac.ads system.ads s-crc32.ads s-crc32.adb
-
-sem_aggr.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads \
- errout.ads exp_util.ads freeze.ads gnat.ads g-speche.ads hostparm.ads \
- itypes.ads namet.ads nlists.ads nmake.ads opt.ads rtsfind.ads sem.ads \
- sem_aggr.ads sem_aggr.adb sem_cat.ads sem_ch13.ads sem_ch8.ads \
- sem_eval.ads sem_res.ads sem_type.ads sem_util.ads sinfo.ads snames.ads \
- stand.ads stringt.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-sem.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads debug_a.ads \
- einfo.ads errout.ads expander.ads fname.ads gnat.ads g-os_lib.ads \
- hlo.ads hostparm.ads inline.ads lib.ads lib-load.ads namet.ads \
- nlists.ads opt.ads output.ads sem.ads sem.adb sem_attr.ads sem_ch10.ads \
- sem_ch11.ads sem_ch12.ads sem_ch13.ads sem_ch2.ads 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 snames.ads stand.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
- tree_io.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_attr.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads alloc.ads \
- atree.ads casing.ads checks.ads einfo.ads errout.ads eval_fat.ads \
- exp_tss.ads exp_util.ads expander.ads freeze.ads get_targ.ads \
- hostparm.ads lib.ads lib-xref.ads namet.ads nlists.ads nmake.ads \
- opt.ads restrict.ads rident.ads rtsfind.ads sem.ads sem_attr.ads \
- sem_attr.adb sem_cat.ads sem_ch13.ads sem_ch6.ads sem_ch8.ads \
- sem_dist.ads sem_eval.ads sem_res.ads sem_type.ads sem_util.ads \
- sinfo.ads sinput.ads snames.ads stand.ads stringt.ads system.ads \
- s-assert.ads s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads targparm.ads tbuild.ads ttypef.ads \
- ttypes.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads \
- widechar.ads
-
-sem_case.o : alloc.ads atree.ads einfo.ads errout.ads gnat.ads \
- g-hesora.ads hostparm.ads namet.ads nlists.ads opt.ads sem.ads \
- sem_case.ads sem_case.adb sem_eval.ads sem_res.ads sem_type.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
-sem_cat.o : alloc.ads atree.ads debug.ads einfo.ads elists.ads errout.ads \
- exp_tss.ads fname.ads hostparm.ads lib.ads namet.ads nlists.ads opt.ads \
- sem.ads sem_cat.ads sem_cat.adb sem_util.ads sinfo.ads snames.ads \
- stand.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sem_ch10.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- einfo.ads errout.ads exp_util.ads fname.ads fname-uf.ads freeze.ads \
- get_targ.ads hostparm.ads impunit.ads inline.ads lib.ads lib-load.ads \
- lib-xref.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- restrict.ads rident.ads rtsfind.ads sem.ads sem_ch10.ads sem_ch10.adb \
- sem_ch6.ads sem_ch7.ads sem_ch8.ads sem_dist.ads sem_prag.ads \
- sem_util.ads sem_warn.ads sinfo.ads sinfo-cn.ads sinput.ads snames.ads \
- stand.ads style.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads tbuild.ads ttypes.ads types.ads uintp.ads \
- uname.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch11.o : alloc.ads atree.ads einfo.ads errout.ads hostparm.ads lib.ads \
- lib-xref.ads namet.ads nlists.ads nmake.ads opt.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 snames.ads stand.ads \
- system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch12.o : ada.ads a-except.ads a-uncdea.ads alloc.ads atree.ads \
- casing.ads debug.ads einfo.ads elists.ads errout.ads expander.ads \
- fname.ads fname-uf.ads freeze.ads gnat.ads g-htable.ads g-htable.adb \
- g-os_lib.ads hostparm.ads inline.ads lib.ads lib-load.ads lib-xref.ads \
- namet.ads nlists.ads nmake.ads opt.ads output.ads restrict.ads \
- rident.ads rtsfind.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 sinfo.ads sinfo-cn.ads sinput.ads \
- sinput-l.ads snames.ads stand.ads stringt.ads system.ads s-assert.ads \
- s-exctab.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 uname.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch13.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads einfo.ads \
- errout.ads exp_tss.ads exp_util.ads get_targ.ads gnat.ads g-hesora.ads \
- g-os_lib.ads hostparm.ads lib.ads namet.ads nlists.ads nmake.ads \
- 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 snames.ads stand.ads system.ads s-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads table.adb tbuild.ads tree_io.ads \
- ttypes.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch2.o : alloc.ads atree.ads einfo.ads hostparm.ads namet.ads opt.ads \
- restrict.ads rident.ads sem_ch2.ads sem_ch2.adb sem_ch8.ads sinfo.ads \
- snames.ads stand.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch3.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads errout.ads \
- eval_fat.ads exp_ch3.ads exp_dist.ads exp_util.ads freeze.ads \
- get_targ.ads gnat.ads g-hesora.ads hostparm.ads itypes.ads layout.ads \
- lib.ads lib-xref.ads namet.ads nlists.ads nmake.ads opt.ads \
- restrict.ads rident.ads rtsfind.ads sem.ads sem_case.ads sem_case.adb \
- sem_cat.ads 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_mech.ads sem_res.ads sem_smem.ads sem_type.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch4.o : alloc.ads atree.ads debug.ads einfo.ads errout.ads \
- exp_util.ads gnat.ads g-speche.ads hostparm.ads itypes.ads lib.ads \
- lib-xref.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- restrict.ads rident.ads rtsfind.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 sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sem_ch5.o : alloc.ads atree.ads checks.ads einfo.ads errout.ads \
- exp_util.ads expander.ads freeze.ads gnat.ads g-hesora.ads hostparm.ads \
- lib.ads lib-xref.ads namet.ads nlists.ads opt.ads rtsfind.ads sem.ads \
- sem_case.ads sem_case.adb sem_ch3.ads sem_ch5.ads sem_ch5.adb \
- sem_ch8.ads sem_disp.ads sem_eval.ads sem_res.ads sem_type.ads \
- sem_util.ads sem_warn.ads sinfo.ads snames.ads stand.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch6.o : alloc.ads atree.ads casing.ads checks.ads debug.ads einfo.ads \
- elists.ads errout.ads exp_ch7.ads expander.ads fname.ads freeze.ads \
- hostparm.ads inline.ads lib.ads lib-xref.ads namet.ads nlists.ads \
- nmake.ads opt.ads output.ads rtsfind.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_warn.ads sinfo.ads sinfo-cn.ads sinput.ads snames.ads \
- stand.ads stringt.ads style.ads stylesw.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads tbuild.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads
-
-sem_ch7.o : alloc.ads atree.ads casing.ads debug.ads einfo.ads elists.ads \
- errout.ads exp_dbug.ads exp_disp.ads get_targ.ads hostparm.ads \
- inline.ads lib.ads lib-xref.ads namet.ads nlists.ads nmake.ads opt.ads \
- output.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_util.ads sem_warn.ads sinfo.ads \
- sinput.ads snames.ads stand.ads style.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch8.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads einfo.ads \
- elists.ads errout.ads exp_util.ads fname.ads freeze.ads gnat.ads \
- g-os_lib.ads g-speche.ads hostparm.ads inline.ads lib.ads lib-load.ads \
- lib-xref.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- restrict.ads rident.ads rtsfind.ads sem.ads sem_ch12.ads sem_ch3.ads \
- sem_ch4.ads sem_ch6.ads sem_ch8.ads sem_ch8.adb sem_res.ads \
- sem_type.ads sem_util.ads sinfo.ads sinfo-cn.ads snames.ads stand.ads \
- style.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads table.adb tbuild.ads tree_io.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_ch9.o : alloc.ads atree.ads checks.ads einfo.ads elists.ads errout.ads \
- exp_ch9.ads hostparm.ads itypes.ads lib.ads lib-xref.ads namet.ads \
- nlists.ads nmake.ads opt.ads restrict.ads rident.ads rtsfind.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_warn.ads sinfo.ads snames.ads stand.ads style.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_disp.o : alloc.ads atree.ads debug.ads einfo.ads elists.ads errout.ads \
- exp_disp.ads hostparm.ads nlists.ads output.ads sem_ch6.ads \
- sem_disp.ads sem_disp.adb sem_eval.ads sem_util.ads sinfo.ads \
- snames.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads table.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_dist.o : alloc.ads atree.ads casing.ads einfo.ads errout.ads \
- exp_dist.ads exp_tss.ads hostparm.ads namet.ads nlists.ads nmake.ads \
- opt.ads rtsfind.ads sem.ads sem_dist.ads sem_dist.adb sem_res.ads \
- sem_util.ads sinfo.ads snames.ads stand.ads stringt.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tbuild.ads types.ads uintp.ads 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 debug.ads einfo.ads elists.ads errout.ads exp_util.ads \
- expander.ads fname.ads gnat.ads g-htable.ads g-os_lib.ads hostparm.ads \
- lib.ads lib-load.ads namet.ads nlists.ads nmake.ads opt.ads output.ads \
- restrict.ads rident.ads rtsfind.ads sem.ads sem_cat.ads sem_ch7.ads \
- sem_ch8.ads sem_elab.ads sem_elab.adb sem_res.ads sem_util.ads \
- sinfo.ads sinput.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.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 uname.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sem_elim.o : ada.ads a-uncdea.ads alloc.ads atree.ads einfo.ads errout.ads \
- gnat.ads g-htable.ads g-htable.adb namet.ads nlists.ads sem_elim.ads \
- sem_elim.adb sinfo.ads snames.ads stand.ads stringt.ads system.ads \
- s-exctab.ads s-stalib.ads table.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-sem_eval.o : ada.ads a-except.ads alloc.ads atree.ads checks.ads debug.ads \
- einfo.ads elists.ads errout.ads eval_fat.ads hostparm.ads namet.ads \
- nlists.ads nmake.ads opt.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 snames.ads stand.ads stringt.ads system.ads \
- s-assert.ads s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.ads
-
-sem_intr.o : alloc.ads atree.ads einfo.ads errout.ads fname.ads lib.ads \
- namet.ads sem_eval.ads sem_intr.ads sem_intr.adb sem_util.ads sinfo.ads \
- snames.ads stand.ads stringt.ads system.ads s-exctab.ads s-stalib.ads \
- table.ads targparm.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sem_maps.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads einfo.ads \
- gnat.ads g-os_lib.ads hostparm.ads namet.ads opt.ads output.ads \
- sem_maps.ads sem_maps.adb sinfo.ads snames.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_mech.o : alloc.ads atree.ads einfo.ads errout.ads hostparm.ads \
- namet.ads nlists.ads opt.ads sem.ads sem_mech.ads sem_mech.adb \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads targparm.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
-sem_prag.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads csets.ads \
- debug.ads einfo.ads elists.ads errout.ads exp_dist.ads expander.ads \
- fname.ads get_targ.ads hostparm.ads lib.ads namet.ads nlists.ads \
- nmake.ads opt.ads output.ads restrict.ads rident.ads rtsfind.ads \
- sem.ads sem_ch13.ads sem_ch8.ads sem_disp.ads sem_elim.ads sem_eval.ads \
- sem_intr.ads sem_mech.ads sem_prag.ads sem_prag.adb sem_res.ads \
- sem_type.ads sem_util.ads sem_vfpt.ads sinfo.ads sinfo-cn.ads \
- sinput.ads snames.ads stand.ads stringt.ads stylesw.ads system.ads \
- s-exctab.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-wchcon.ads table.ads targparm.ads tbuild.ads ttypes.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads validsw.ads
-
-sem_res.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
- checks.ads debug.ads debug_a.ads einfo.ads elists.ads errout.ads \
- exp_ch7.ads exp_util.ads expander.ads freeze.ads gnat.ads g-htable.ads \
- g-os_lib.ads hostparm.ads itypes.ads lib.ads lib-xref.ads namet.ads \
- nlists.ads nmake.ads opt.ads output.ads restrict.ads rident.ads \
- rtsfind.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_intr.ads sem_res.ads sem_res.adb sem_type.ads \
- sem_util.ads sem_warn.ads sinfo.ads sinput.ads snames.ads stand.ads \
- stringt.ads system.ads s-assert.ads s-exctab.ads s-imgenu.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-wchcon.ads table.ads targparm.ads tbuild.ads tree_io.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_smem.o : alloc.ads atree.ads einfo.ads errout.ads namet.ads \
- sem_smem.ads sem_smem.adb sinfo.ads snames.ads system.ads s-exctab.ads \
- s-stalib.ads table.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sem_type.o : ada.ads a-except.ads alloc.ads atree.ads debug.ads einfo.ads \
- errout.ads gnat.ads g-os_lib.ads hostparm.ads lib.ads namet.ads opt.ads \
- output.ads sem.ads sem_ch6.ads sem_ch8.ads sem_type.ads sem_type.adb \
- sem_util.ads sinfo.ads snames.ads stand.ads system.ads s-assert.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sem_util.o : ada.ads a-except.ads alloc.ads atree.ads atree.adb casing.ads \
- debug.ads einfo.ads elists.ads errout.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 nlists.ads 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 sinfo.ads sinput.ads snames.ads stand.ads stringt.ads \
- style.ads system.ads s-assert.ads s-exctab.ads s-imgenu.ads \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- s-wchcon.ads table.ads targparm.ads tbuild.ads tree_io.ads ttypes.ads \
- types.ads uintp.ads unchconv.ads unchdeal.ads urealp.ads
+ tree_io.ads types.ads uintp.ads uintp.adb uname.ads unchconv.ads \
+ unchdeal.ads urealp.ads widechar.ads
-sem_vfpt.o : alloc.ads cstand.ads einfo.ads hostparm.ads namet.ads opt.ads \
- sem_vfpt.ads sem_vfpt.adb stand.ads system.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads targparm.ads ttypef.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.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
-sem_warn.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- einfo.ads errout.ads fname.ads gnat.ads g-os_lib.ads hostparm.ads \
- lib.ads namet.ads nlists.ads opt.ads output.ads sem.ads sem_util.ads \
- sem_warn.ads sem_warn.adb sinfo.ads sinput.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads uintp.ads unchconv.ads \
- unchdeal.ads urealp.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
@@ -3979,122 +3298,17 @@ s-except.o : ada.ads a-except.ads system.ads s-except.ads s-stalib.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-exngen.o : system.ads s-exngen.ads s-exngen.adb
-
-s-exnllf.o : ada.ads a-except.ads system.ads s-exngen.ads s-exngen.adb \
- s-exnllf.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- unchconv.ads
-
-s-fatllf.o : ada.ads a-unccon.ads system.ads s-assert.ads s-exctab.ads \
- s-fatgen.ads s-fatgen.adb s-fatllf.ads s-stalib.ads s-unstyp.ads \
- unchconv.ads
-
-s-ficobl.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-stream.ads \
- a-tags.ads a-tags.adb gnat.ads g-htable.ads interfac.ads i-cstrea.ads \
- system.ads s-exctab.ads s-ficobl.ads s-finimp.ads s-finroo.ads \
- s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stratt.ads s-unstyp.ads unchconv.ads
-
-s-fileio.o : ada.ads a-except.ads a-finali.ads a-filico.ads a-ioexce.ads \
- a-stream.ads a-tags.ads a-tags.adb gnat.ads g-htable.ads interfac.ads \
- i-cstrea.ads system.ads s-exctab.ads s-ficobl.ads s-fileio.ads \
- s-fileio.adb s-finimp.ads s-finroo.ads s-parame.ads s-secsta.ads \
- s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads \
- s-unstyp.ads unchconv.ads unchdeal.ads
-
-s-finimp.o : ada.ads a-except.ads a-stream.ads a-tags.ads a-tags.adb \
- a-unccon.ads gnat.ads g-htable.ads system.ads s-exctab.ads s-finimp.ads \
- s-finimp.adb s-finroo.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stoele.adb s-stratt.ads s-sopco3.ads \
- s-unstyp.ads unchconv.ads
-
-s-finroo.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-finroo.ads s-finroo.adb \
- s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads s-stoele.ads \
- unchconv.ads
-
-sfn_scan.o : ada.ads a-except.ads sfn_scan.ads sfn_scan.adb system.ads \
- s-exctab.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads unchconv.ads
-
-s-imgbiu.o : system.ads s-imgbiu.ads s-imgbiu.adb s-unstyp.ads
-
s-imgenu.o : system.ads s-imgenu.ads s-imgenu.adb s-secsta.ads \
s-stoele.ads unchconv.ads
-s-imgint.o : system.ads s-imgint.ads s-imgint.adb s-secsta.ads \
- s-stoele.ads
-
-s-imgllb.o : system.ads s-imgllb.ads s-imgllb.adb s-unstyp.ads
-
-s-imglli.o : system.ads s-imglli.ads s-imglli.adb s-secsta.ads \
- s-stoele.ads
-
-s-imgllu.o : system.ads s-imgllu.ads s-imgllu.adb s-secsta.ads \
- s-stoele.ads s-unstyp.ads
-
-s-imgllw.o : system.ads s-imgllw.ads s-imgllw.adb s-unstyp.ads
-
-s-imgrea.o : ada.ads a-unccon.ads system.ads s-assert.ads s-exctab.ads \
- s-fatgen.ads s-fatgen.adb s-fatllf.ads s-imgllu.ads s-imgrea.ads \
- s-imgrea.adb s-imguns.ads s-powtab.ads s-secsta.ads s-stalib.ads \
- s-stoele.ads s-unstyp.ads unchconv.ads
-
-s-imguns.o : system.ads s-imguns.ads s-imguns.adb s-secsta.ads \
- s-stoele.ads s-unstyp.ads
-
-s-imgwiu.o : system.ads s-imgwiu.ads s-imgwiu.adb s-unstyp.ads
-
-sinfo.o : alloc.ads atree.ads einfo.ads sinfo.ads sinfo.adb snames.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads table.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads
-
-sinfo-cn.o : alloc.ads atree.ads einfo.ads sinfo.ads sinfo-cn.ads \
- sinfo-cn.adb snames.ads system.ads s-exctab.ads s-stalib.ads table.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 opt.ads output.ads sinput.ads \
- sinput.adb system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads table.adb tree_io.ads types.ads unchconv.ads \
- unchdeal.ads
-
-sinput-l.o : alloc.ads atree.ads casing.ads debug.ads einfo.ads gnat.ads \
- g-os_lib.ads hostparm.ads namet.ads opt.ads osint.ads output.ads \
- scans.ads scn.ads sinfo.ads sinput.ads sinput-l.ads sinput-l.adb \
- snames.ads system.ads s-assert.ads s-exctab.ads s-stalib.ads \
- s-wchcon.ads table.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
-
-sinput-p.o : ada.ads a-unccon.ads alloc.ads casing.ads gnat.ads \
- g-os_lib.ads hostparm.ads namet.ads opt.ads scans.ads sinput.ads \
- sinput-p.ads sinput-p.adb system.ads s-exctab.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads types.ads unchconv.ads unchdeal.ads
-
-s-io.o : system.ads s-io.ads s-io.adb
-
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
-snames.o : alloc.ads namet.ads snames.ads snames.adb system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads table.ads types.ads unchconv.ads \
- unchdeal.ads
-
s-parame.o : system.ads s-parame.ads s-parame.adb
-s-powtab.o : system.ads s-powtab.ads
-
-sprint.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads debug.ads \
- einfo.ads hostparm.ads lib.ads namet.ads nlists.ads opt.ads output.ads \
- rtsfind.ads sinfo.ads sinput.ads sinput-l.ads snames.ads sprint.ads \
- sprint.adb stand.ads stringt.ads system.ads s-assert.ads s-exctab.ads \
- s-imgenu.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-wchcon.ads table.ads types.ads uintp.ads uname.ads \
- unchconv.ads unchdeal.ads urealp.ads
-
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
@@ -4121,142 +3335,704 @@ s-stalib.o : ada.ads a-except.ads system.ads s-memory.ads s-soflin.ads \
s-stoele.o : system.ads s-stoele.ads s-stoele.adb unchconv.ads
-s-stopoo.o : ada.ads a-except.ads a-finali.ads a-stream.ads a-tags.ads \
- a-tags.adb gnat.ads g-htable.ads system.ads s-exctab.ads s-finimp.ads \
- s-finroo.ads s-secsta.ads s-soflin.ads s-stache.ads s-stalib.ads \
- s-stoele.ads s-stopoo.ads s-stratt.ads s-unstyp.ads unchconv.ads
-
-s-stratt.o : ada.ads a-except.ads a-ioexce.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 s-stratt.ads s-stratt.adb s-unstyp.ads \
- unchconv.ads
-
s-strops.o : system.ads s-secsta.ads s-stoele.ads s-strops.ads \
s-strops.adb
-stand.o : alloc.ads gnat.ads g-os_lib.ads namet.ads stand.ads stand.adb \
- system.ads s-exctab.ads s-stalib.ads table.ads tree_io.ads types.ads \
- unchconv.ads unchdeal.ads
-
s-traceb.o : system.ads s-traceb.ads s-traceb.adb
-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-assert.ads s-exctab.ads s-stalib.ads s-wchcon.ads \
- table.ads table.adb tree_io.ads types.ads unchconv.ads unchdeal.ads
+s-unstyp.o : system.ads s-unstyp.ads
-style.o : alloc.ads atree.ads casing.ads csets.ads einfo.ads errout.ads \
- hostparm.ads namet.ads opt.ads scans.ads scn.ads sinfo.ads sinput.ads \
- snames.ads stand.ads style.ads style.adb stylesw.ads system.ads \
- s-exctab.ads s-stalib.ads s-wchcon.ads table.ads types.ads uintp.ads \
- unchconv.ads unchdeal.ads urealp.ads
+s-wchcnv.o : interfac.ads system.ads s-wchcnv.ads s-wchcnv.adb \
+ s-wchcon.ads s-wchjis.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
+s-wchcon.o : system.ads s-wchcon.ads
-s-unstyp.o : system.ads s-unstyp.ads
+s-wchjis.o : system.ads s-wchjis.ads s-wchjis.adb
-s-valenu.o : system.ads s-valenu.ads s-valenu.adb s-valuti.ads \
- unchconv.ads
+scans.o : scans.ads scans.adb system.ads s-exctab.ads s-stalib.ads \
+ types.ads unchconv.ads unchdeal.ads
-s-valint.o : system.ads s-unstyp.ads s-valint.ads s-valint.adb \
- s-valuns.ads s-valuti.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
-s-vallli.o : system.ads s-unstyp.ads s-vallli.ads s-vallli.adb \
- s-valllu.ads s-valuti.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
-s-valllu.o : system.ads s-unstyp.ads s-valllu.ads s-valllu.adb \
- s-valuti.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
-s-valrea.o : system.ads s-exngen.ads s-exnllf.ads s-powtab.ads \
- s-valrea.ads s-valrea.adb s-valuti.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
-s-valuns.o : system.ads s-unstyp.ads s-valuns.ads s-valuns.adb \
- s-valuti.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
-s-valuti.o : gnat.ads g-casuti.ads system.ads s-valuti.ads s-valuti.adb
+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
-s-wchcnv.o : interfac.ads system.ads s-wchcnv.ads s-wchcnv.adb \
- s-wchcon.ads s-wchjis.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
-s-wchcon.o : system.ads s-wchcon.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
-s-wchjis.o : system.ads s-wchjis.ads s-wchjis.adb
+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
-switch.o : ada.ads a-except.ads debug.ads gnat.ads g-os_lib.ads \
- hostparm.ads opt.ads osint.ads stylesw.ads switch.ads switch.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 \
- validsw.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
-system.o : system.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
-table.o : debug.ads gnat.ads g-os_lib.ads hostparm.ads opt.ads output.ads \
- system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads table.adb \
- tree_io.ads types.ads unchconv.ads unchdeal.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
-targparm.o : ada.ads a-except.ads alloc.ads casing.ads fname.ads \
- fname-uf.ads namet.ads output.ads sinput.ads sinput-l.ads system.ads \
- s-assert.ads s-exctab.ads s-stalib.ads table.ads targparm.ads \
- targparm.adb types.ads unchconv.ads unchdeal.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
-tbuild.o : alloc.ads atree.ads einfo.ads lib.ads namet.ads nlists.ads \
- nmake.ads restrict.ads rident.ads sinfo.ads snames.ads stand.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads s-stoele.ads \
- table.ads tbuild.ads tbuild.adb types.ads uintp.ads unchconv.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
-tree_gen.o : alloc.ads atree.ads casing.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 repinfo.ads sinfo.ads sinput.ads snames.ads stand.ads \
- stringt.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- tree_gen.ads tree_gen.adb types.ads uintp.ads unchconv.ads unchdeal.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
-tree_io.o : ada.ads a-except.ads debug.ads gnat.ads g-os_lib.ads \
- output.ads system.ads s-exctab.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads tree_io.ads tree_io.adb types.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
-treepr.o : ada.ads a-except.ads alloc.ads atree.ads casing.ads csets.ads \
- debug.ads einfo.ads elists.ads lib.ads namet.ads nlists.ads output.ads \
- sem_mech.ads sinfo.ads sinput.ads snames.ads stand.ads stringt.ads \
- system.ads s-exctab.ads s-imgenu.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads table.ads treepr.ads treepr.adb \
- treeprs.ads types.ads uintp.ads uname.ads unchconv.ads unchdeal.ads \
- urealp.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
-treeprs.o : alloc.ads sinfo.ads system.ads s-exctab.ads s-stalib.ads \
- table.ads treeprs.ads types.ads uintp.ads unchconv.ads unchdeal.ads \
- urealp.ads
+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 : system.ads s-exctab.ads s-stalib.ads types.ads types.adb \
- 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-assert.ads s-exctab.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 : alloc.ads atree.ads casing.ads einfo.ads hostparm.ads lib.ads \
- namet.ads nlists.ads output.ads sinfo.ads sinput.ads snames.ads \
- system.ads s-assert.ads s-exctab.ads s-stalib.ads table.ads types.ads \
- uintp.ads uname.ads uname.adb unchconv.ads unchdeal.ads urealp.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-assert.ads s-exctab.ads \
- s-stalib.ads s-wchcon.ads table.ads table.adb tree_io.ads types.ads \
- uintp.ads unchconv.ads unchdeal.ads urealp.ads urealp.adb
-
-usage.o : alloc.ads gnat.ads g-os_lib.ads hostparm.ads namet.ads osint.ads \
- output.ads system.ads s-exctab.ads s-stalib.ads s-wchcon.ads table.ads \
- types.ads unchconv.ads unchdeal.ads usage.ads usage.adb
+ 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 \
@@ -4267,47 +4043,4 @@ widechar.o : ada.ads a-except.ads hostparm.ads interfac.ads opt.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
-xref_lib.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-finali.ads \
- a-filico.ads a-ioexce.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-strunb.ads a-tags.ads a-textio.ads gnat.ads g-comlin.ads \
- g-dirope.ads g-dyntab.ads g-dyntab.adb g-io_aux.ads g-os_lib.ads \
- g-regexp.ads hostparm.ads interfac.ads i-cstrea.ads osint.ads \
- output.ads system.ads s-exctab.ads s-ficobl.ads s-finimp.ads \
- s-finroo.ads s-parame.ads s-secsta.ads s-soflin.ads s-stache.ads \
- s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads s-sopco3.ads \
- s-sopco4.ads s-sopco5.ads s-unstyp.ads s-valint.ads types.ads \
- unchconv.ads unchdeal.ads xr_tabls.ads xref_lib.ads xref_lib.adb
-
-xr_tabls.o : ada.ads a-charac.ads a-chlat1.ads a-except.ads a-finali.ads \
- a-filico.ads a-ioexce.ads a-stream.ads a-string.ads a-strfix.ads \
- a-strmap.ads a-strunb.ads a-tags.ads a-textio.ads gnat.ads g-dirope.ads \
- g-io_aux.ads g-os_lib.ads hostparm.ads interfac.ads i-cstrea.ads \
- osint.ads system.ads s-exctab.ads s-ficobl.ads s-finimp.ads \
- s-finroo.ads s-imgint.ads s-parame.ads s-secsta.ads s-soflin.ads \
- s-stache.ads s-stalib.ads s-stoele.ads s-stratt.ads s-strops.ads \
- s-sopco3.ads s-unstyp.ads types.ads unchconv.ads unchdeal.ads \
- xr_tabls.ads xr_tabls.adb
-
# end of regular dependencies
-
-#In GNU Make, ignore whether `stage*' exists.
-.PHONY: stage1 stage2 stage3 stage4 clean realclean TAGS bootstrap
-.PHONY: risky-stage1 risky-stage2 risky-stage3 risky-stage4
-
-force:
-
-# Gnatlbr is only used on VMS
-
-GNATLBR_RTL_C_OBJS = adaint.o argv.o cio.o cstreams.o exit.o final.o init.o \
- raise.o sysdep.o tracebak.o
-GNATLBR_C_OBJS = $(GNATLBR_RTL_C_OBJS)
-
-../gnatlbr$(exeext):: sdefault.o $(GNATLBR_C_OBJS) \
- $(EXTRA_GNATTOOLS_OBJS)
- $(RM) $@
-../gnatlbr$(exeext):: force
- $(GNATMAKE) -a --GCC="$(CC)" $(ALL_ADAFLAGS) $(ADA_INCLUDES) \
- --GNATBIND="$(GNATBIND)" --GNATLINK="$(GNATLINK)" \
- -nostdlib $(fsrcpfx)gnatlbr -o $@ \
- -largs --GCC="$(CC) $(ALL_CFLAGS) $(LDFLAGS)" \
- $(GNATLBR_C_OBJS) $(EXTRA_GNATTOOLS_OBJS)