# Makefile.rtl for GNU Ada Compiler (GNAT).
-# Copyright (C) 2003-2005, Free Software Foundation, Inc.
+# Copyright (C) 2003-2007, Free Software Foundation, Inc.
#This file is part of GCC.
#GCC is free software; you can redistribute it and/or modify
#it under the terms of the GNU General Public License as published by
-#the Free Software Foundation; either version 2, or (at your option)
+#the Free Software Foundation; either version 3, or (at your option)
#any later version.
#GCC is distributed in the hope that it will be useful,
#GNU General Public License for more details.
#You should have received a copy of the GNU General Public License
-#along with GCC; see the file COPYING. If not, write to
-#the Free Software Foundation, 51 Franklin Street, Fifth Floor,
-#Boston, MA 02110-1301, USA.
+#along with GCC; see the file COPYING3. If not see
+#<http://www.gnu.org/licenses/>.
# This makefile fragment is included in the ada Makefile (both Unix
# and NT and VMS versions).
-# It's purpose is to allow the separate maintainence of the list of
+# Its purpose is to allow the separate maintainence of the list of
# GNATRTL objects, which frequently changes.
# Objects needed only for tasking
GNATRTL_TASKING_OBJS= \
+ a-dispat$(objext) \
a-dynpri$(objext) \
a-interr$(objext) \
a-intsig$(objext) \
a-intnam$(objext) \
a-reatim$(objext) \
a-retide$(objext) \
+ a-rttiev$(objext) \
a-sytaco$(objext) \
a-tasatt$(objext) \
a-taside$(objext) \
# Objects needed for non-tasking.
GNATRTL_NONTASKING_OBJS= \
+ a-assert$(objext) \
+ a-calari$(objext) \
a-caldel$(objext) \
a-calend$(objext) \
+ a-calfor$(objext) \
+ a-catizo$(objext) \
a-cdlili$(objext) \
a-cgaaso$(objext) \
a-cgarso$(objext) \
a-ciorma$(objext) \
a-ciormu$(objext) \
a-ciorse$(objext) \
+ a-clrefi$(objext) \
a-cohama$(objext) \
a-cohase$(objext) \
a-cohata$(objext) \
a-coormu$(objext) \
a-coorse$(objext) \
a-coprnu$(objext) \
+ a-coteio$(objext) \
a-crbltr$(objext) \
a-crbtgk$(objext) \
a-crbtgo$(objext) \
+ a-crdlli$(objext) \
a-cwila1$(objext) \
a-cwila9$(objext) \
a-decima$(objext) \
a-dirval$(objext) \
a-einuoc$(objext) \
a-elchha$(objext) \
+ a-envvar$(objext) \
a-except$(objext) \
a-exctra$(objext) \
a-filico$(objext) \
a-finali$(objext) \
a-flteio$(objext) \
a-fwteio$(objext) \
+ a-fzteio$(objext) \
a-inteio$(objext) \
a-ioexce$(objext) \
a-iwteio$(objext) \
+ a-izteio$(objext) \
+ a-lcteio$(objext) \
a-lfteio$(objext) \
+ a-llctio$(objext) \
a-lfwtio$(objext) \
a-lfztio$(objext) \
a-liteio$(objext) \
a-ngcefu$(objext) \
a-ngcoty$(objext) \
a-ngelfu$(objext) \
+ a-ngrear$(objext) \
a-nlcefu$(objext) \
a-nlcoty$(objext) \
a-nlelfu$(objext) \
a-numaux$(objext) \
a-numeri$(objext) \
a-rbtgso$(objext) \
+ a-scteio$(objext) \
a-secain$(objext) \
a-sequio$(objext) \
a-sfteio$(objext) \
a-ssitio$(objext) \
a-ssiwti$(objext) \
a-ssizti$(objext) \
+ a-stboha$(objext) \
+ a-stfiha$(objext) \
a-stmaco$(objext) \
a-storio$(objext) \
a-strbou$(objext) \
a-stzsup$(objext) \
a-stzunb$(objext) \
a-suteio$(objext) \
+ a-swbwha$(objext) \
+ a-swfwha$(objext) \
a-swmwco$(objext) \
a-swunau$(objext) \
a-swuwha$(objext) \
a-swuwti$(objext) \
+ a-szbzha$(objext) \
+ a-szfzha$(objext) \
a-szmzco$(objext) \
a-szunau$(objext) \
a-szuzha$(objext) \
a-tgdico$(objext) \
a-teioed$(objext) \
a-textio$(objext) \
+ a-tiboio$(objext) \
a-ticoau$(objext) \
a-ticoio$(objext) \
a-tideau$(objext) \
a-wtmoau$(objext) \
a-wtmoio$(objext) \
a-wttest$(objext) \
+ a-wwboio$(objext) \
a-wwunio$(objext) \
a-zchara$(objext) \
a-zchuni$(objext) \
a-ztmoau$(objext) \
a-ztmoio$(objext) \
a-zttest$(objext) \
+ a-zzboio$(objext) \
a-zzunio$(objext) \
ada$(objext) \
calendar$(objext) \
+ directio$(objext) \
g-allein$(objext) \
g-alleve$(objext) \
g-altcon$(objext) \
g-bubsor$(objext) \
g-busora$(objext) \
g-busorg$(objext) \
+ g-bytswa$(objext) \
g-calend$(objext) \
g-casuti$(objext) \
g-catiio$(objext) \
g-moreex$(objext) \
g-os_lib$(objext) \
g-pehage$(objext) \
+ g-rannum$(objext) \
g-regexp$(objext) \
g-regpat$(objext) \
g-sestin$(objext) \
+ g-sha1$(objext) \
g-soccon$(objext) \
g-socket$(objext) \
g-socthi$(objext) \
g-sptavs$(objext) \
g-string$(objext) \
g-strspl$(objext) \
+ g-sttsne$(objext) \
g-table$(objext) \
g-tasloc$(objext) \
g-traceb$(objext) \
s-crtl$(objext) \
s-crc32$(objext) \
s-direio$(objext) \
+ s-dsaser$(objext) \
s-errrep$(objext) \
s-exctab$(objext) \
+ s-except$(objext) \
s-exnint$(objext) \
s-exnllf$(objext) \
s-exnlli$(objext) \
s-maccod$(objext) \
s-mantis$(objext) \
s-mastop$(objext) \
+ s-os_lib$(objext) \
s-osprim$(objext) \
s-pack03$(objext) \
s-pack05$(objext) \
s-poosiz$(objext) \
s-powtab$(objext) \
s-purexc$(objext) \
+ s-rannum$(objext) \
+ s-regexp$(objext) \
+ s-regpat$(objext) \
s-restri$(objext) \
s-rident$(objext) \
s-rpc$(objext) \
s-soflin$(objext) \
s-memory$(objext) \
s-memcop$(objext) \
+ s-string$(objext) \
+ s-tasloc$(objext) \
s-traceb$(objext) \
s-traces$(objext) \
s-traent$(objext) \
s-unstyp$(objext) \
+ s-utf_32$(objext) \
s-vaflop$(objext) \
s-valboo$(objext) \
s-valcha$(objext) \
s-wwdcha$(objext) \
s-wwdenu$(objext) \
s-wwdwch$(objext) \
+ sequenio$(objext) \
system$(objext) \
- text_io$(objext) $(EXTRA_GNATRTL_NONTASKING_OBJS)
+ text_io$(objext) \
+ unchconv$(objext) \
+ unchdeal$(objext) \
+ $(EXTRA_GNATRTL_NONTASKING_OBJS)