From 554fd8c5195424bdbcabf5de30fdc183aba391bd Mon Sep 17 00:00:00 2001 From: upstream source tree Date: Sun, 15 Mar 2015 20:14:05 -0400 Subject: obtained gcc-4.6.4.tar.bz2 from upstream website; verified gcc-4.6.4.tar.bz2.sig; imported gcc-4.6.4 source tree from verified upstream tarball. downloading a git-generated archive based on the 'upstream' tag should provide you with a source tree that is binary identical to the one extracted from the above tarball. if you have obtained the source via the command 'git clone', however, do note that line-endings of files in your working directory might differ from line-endings of the respective files in the upstream repository. --- gcc/ada/Makefile.rtl | 650 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 650 insertions(+) create mode 100644 gcc/ada/Makefile.rtl (limited to 'gcc/ada/Makefile.rtl') diff --git a/gcc/ada/Makefile.rtl b/gcc/ada/Makefile.rtl new file mode 100644 index 000000000..78f585536 --- /dev/null +++ b/gcc/ada/Makefile.rtl @@ -0,0 +1,650 @@ +# Makefile.rtl for GNU Ada Compiler (GNAT). +# Copyright (C) 2003-2010, 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 3, or (at your option) +#any later version. + +#GCC is distributed in the hope that it will be useful, +#but WITHOUT ANY WARRANTY; without even the implied warranty of +#MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +#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 COPYING3. If not see +#. + +# This makefile fragment is included in the ada Makefile (both Unix +# and NT and VMS versions). + +# 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) \ + a-taster$(objext) \ + g-boubuf$(objext) \ + g-boumai$(objext) \ + g-semaph$(objext) \ + g-signal$(objext) \ + g-tastus$(objext) \ + g-thread$(objext) \ + s-asthan$(objext) \ + s-inmaop$(objext) \ + s-interr$(objext) \ + s-intman$(objext) \ + s-oscons$(objext) \ + s-osinte$(objext) \ + s-proinf$(objext) \ + s-solita$(objext) \ + s-stusta$(objext) \ + s-taenca$(objext) \ + s-taprob$(objext) \ + s-taprop$(objext) \ + s-tarest$(objext) \ + s-tasdeb$(objext) \ + s-tasinf$(objext) \ + s-tasini$(objext) \ + s-taskin$(objext) \ + s-taspri$(objext) \ + s-tasque$(objext) \ + s-tasres$(objext) \ + s-tasren$(objext) \ + s-tassta$(objext) \ + s-tasuti$(objext) \ + s-taasde$(objext) \ + s-tadeca$(objext) \ + s-tadert$(objext) \ + s-tataat$(objext) \ + s-tpinop$(objext) \ + s-tpoben$(objext) \ + s-tpobop$(objext) \ + s-tposen$(objext) \ + s-tratas$(objext) $(EXTRA_GNATRTL_TASKING_OBJS) + +# Objects needed for non-tasking. +GNATRTL_NONTASKING_OBJS= \ + a-assert$(objext) \ + a-btgbso$(objext) \ + a-calari$(objext) \ + a-calcon$(objext) \ + a-caldel$(objext) \ + a-calend$(objext) \ + a-calfor$(objext) \ + a-catizo$(objext) \ + a-cbhama$(objext) \ + a-cbhase$(objext) \ + a-cborse$(objext) \ + a-cbdlli$(objext) \ + a-cborma$(objext) \ + a-cdlili$(objext) \ + a-cgaaso$(objext) \ + a-cgarso$(objext) \ + a-cgcaso$(objext) \ + a-chacon$(objext) \ + a-chahan$(objext) \ + a-charac$(objext) \ + a-chlat1$(objext) \ + a-chlat9$(objext) \ + a-chtgbo$(objext) \ + a-chtgbk$(objext) \ + a-chtgke$(objext) \ + a-chtgop$(objext) \ + a-chzla1$(objext) \ + a-chzla9$(objext) \ + a-cidlli$(objext) \ + a-cihama$(objext) \ + a-cihase$(objext) \ + a-ciorma$(objext) \ + a-ciormu$(objext) \ + a-ciorse$(objext) \ + a-clrefi$(objext) \ + a-cohama$(objext) \ + a-cohase$(objext) \ + a-cohata$(objext) \ + a-coinve$(objext) \ + a-colien$(objext) \ + a-colire$(objext) \ + a-comlin$(objext) \ + a-contai$(objext) \ + a-convec$(objext) \ + a-cobove$(objext) \ + a-coorma$(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-diocst$(objext) \ + a-direct$(objext) \ + a-direio$(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-lfwtio$(objext) \ + a-lfztio$(objext) \ + a-liteio$(objext) \ + a-liwtio$(objext) \ + a-liztio$(objext) \ + a-llctio$(objext) \ + a-llftio$(objext) \ + a-llfwti$(objext) \ + a-llfzti$(objext) \ + a-llitio$(objext) \ + a-lliwti$(objext) \ + a-llizti$(objext) \ + a-locale$(objext) \ + a-ncelfu$(objext) \ + a-ngcefu$(objext) \ + a-ngcoty$(objext) \ + a-ngelfu$(objext) \ + a-ngrear$(objext) \ + a-nlcefu$(objext) \ + a-nlcoty$(objext) \ + a-nlelfu$(objext) \ + a-nllcef$(objext) \ + a-nllcty$(objext) \ + a-nllefu$(objext) \ + a-nscefu$(objext) \ + a-nscoty$(objext) \ + a-nselfu$(objext) \ + a-nucoty$(objext) \ + a-nudira$(objext) \ + a-nuelfu$(objext) \ + a-nuflra$(objext) \ + a-numaux$(objext) \ + a-numeri$(objext) \ + a-rbtgbo$(objext) \ + a-rbtgbk$(objext) \ + a-rbtgso$(objext) \ + a-scteio$(objext) \ + a-secain$(objext) \ + a-sequio$(objext) \ + a-sfteio$(objext) \ + a-sfwtio$(objext) \ + a-sfztio$(objext) \ + a-shcain$(objext) \ + a-siocst$(objext) \ + a-siteio$(objext) \ + a-siwtio$(objext) \ + a-siztio$(objext) \ + a-slcain$(objext) \ + a-ssicst$(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-stream$(objext) \ + a-strfix$(objext) \ + a-strhas$(objext) \ + a-string$(objext) \ + a-strmap$(objext) \ + a-strsea$(objext) \ + a-strsup$(objext) \ + a-strunb$(objext) \ + a-ststio$(objext) \ + a-stunau$(objext) \ + a-stunha$(objext) \ + a-stuten$(objext) \ + a-stwibo$(objext) \ + a-stwifi$(objext) \ + a-stwiha$(objext) \ + a-stwima$(objext) \ + a-stwise$(objext) \ + a-stwisu$(objext) \ + a-stwiun$(objext) \ + a-stzbou$(objext) \ + a-stzfix$(objext) \ + a-stzhas$(objext) \ + a-stzmap$(objext) \ + a-stzsea$(objext) \ + a-stzsup$(objext) \ + a-stzunb$(objext) \ + a-suenco$(objext) \ + a-suenst$(objext) \ + a-suewst$(objext) \ + a-suezst$(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-szuzti$(objext) \ + a-tags$(objext) \ + a-teioed$(objext) \ + a-textio$(objext) \ + a-tgdico$(objext) \ + a-tiboio$(objext) \ + a-ticoau$(objext) \ + a-ticoio$(objext) \ + a-tideau$(objext) \ + a-tideio$(objext) \ + a-tienau$(objext) \ + a-tienio$(objext) \ + a-tifiio$(objext) \ + a-tiflau$(objext) \ + a-tiflio$(objext) \ + a-tigeau$(objext) \ + a-tiinau$(objext) \ + a-tiinio$(objext) \ + a-timoau$(objext) \ + a-timoio$(objext) \ + a-tiocst$(objext) \ + a-tirsfi$(objext) \ + a-titest$(objext) \ + a-tiunio$(objext) \ + a-unccon$(objext) \ + a-uncdea$(objext) \ + a-wichha$(objext) \ + a-wichun$(objext) \ + a-widcha$(objext) \ + a-witeio$(objext) \ + a-wrstfi$(objext) \ + a-wtcoau$(objext) \ + a-wtcoio$(objext) \ + a-wtcstr$(objext) \ + a-wtdeau$(objext) \ + a-wtdeio$(objext) \ + a-wtedit$(objext) \ + a-wtenau$(objext) \ + a-wtenio$(objext) \ + a-wtfiio$(objext) \ + a-wtflau$(objext) \ + a-wtflio$(objext) \ + a-wtgeau$(objext) \ + a-wtinau$(objext) \ + a-wtinio$(objext) \ + a-wtmoau$(objext) \ + a-wtmoio$(objext) \ + a-wttest$(objext) \ + a-wwboio$(objext) \ + a-wwunio$(objext) \ + a-zchara$(objext) \ + a-zchhan$(objext) \ + a-zchuni$(objext) \ + a-zrstfi$(objext) \ + a-ztcoau$(objext) \ + a-ztcoio$(objext) \ + a-ztcstr$(objext) \ + a-ztdeau$(objext) \ + a-ztdeio$(objext) \ + a-ztedit$(objext) \ + a-ztenau$(objext) \ + a-ztenio$(objext) \ + a-ztexio$(objext) \ + a-ztfiio$(objext) \ + a-ztflau$(objext) \ + a-ztflio$(objext) \ + a-ztgeau$(objext) \ + a-ztinau$(objext) \ + a-ztinio$(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-altive$(objext) \ + g-alveop$(objext) \ + g-alvety$(objext) \ + g-alvevi$(objext) \ + g-arrspl$(objext) \ + g-awk$(objext) \ + g-bubsor$(objext) \ + g-busora$(objext) \ + g-busorg$(objext) \ + g-byorma$(objext) \ + g-bytswa$(objext) \ + g-calend$(objext) \ + g-casuti$(objext) \ + g-catiio$(objext) \ + g-cgi$(objext) \ + g-cgicoo$(objext) \ + g-cgideb$(objext) \ + g-comlin$(objext) \ + g-comver$(objext) \ + g-crc32$(objext) \ + g-ctrl_c$(objext) \ + g-curexc$(objext) \ + g-debpoo$(objext) \ + g-debuti$(objext) \ + g-decstr$(objext) \ + g-deutst$(objext) \ + g-diopit$(objext) \ + g-dirope$(objext) \ + g-dynhta$(objext) \ + g-dyntab$(objext) \ + g-encstr$(objext) \ + g-enutst$(objext) \ + g-excact$(objext) \ + g-except$(objext) \ + g-exctra$(objext) \ + g-expect$(objext) \ + g-flocon$(objext) \ + g-heasor$(objext) \ + g-hesora$(objext) \ + g-hesorg$(objext) \ + g-htable$(objext) \ + g-io$(objext) \ + g-io_aux$(objext) \ + g-locfil$(objext) \ + g-mbdira$(objext) \ + g-mbflra$(objext) \ + g-md5$(objext) \ + g-memdum$(objext) \ + g-moreex$(objext) \ + g-os_lib$(objext) \ + g-pehage$(objext) \ + g-rannum$(objext) \ + g-regexp$(objext) \ + g-regpat$(objext) \ + g-sechas$(objext) \ + g-sehamd$(objext) \ + g-sehash$(objext) \ + g-sercom$(objext) \ + g-sestin$(objext) \ + g-sha1$(objext) \ + g-sha224$(objext) \ + g-sha256$(objext) \ + g-sha384$(objext) \ + g-sha512$(objext) \ + g-shsh32$(objext) \ + g-shsh64$(objext) \ + g-shshco$(objext) \ + g-souinf$(objext) \ + g-spchge$(objext) \ + g-speche$(objext) \ + g-spipat$(objext) \ + g-spitbo$(objext) \ + g-sptabo$(objext) \ + g-sptain$(objext) \ + g-sptavs$(objext) \ + g-string$(objext) \ + g-strspl$(objext) \ + g-table$(objext) \ + g-tasloc$(objext) \ + g-timsta$(objext) \ + g-traceb$(objext) \ + g-u3spch$(objext) \ + g-utf_32$(objext) \ + g-wispch$(objext) \ + g-wistsp$(objext) \ + g-zspche$(objext) \ + g-zstspl$(objext) \ + gnat$(objext) \ + i-c$(objext) \ + i-cexten$(objext) \ + i-cobol$(objext) \ + i-cpoint$(objext) \ + i-cpp$(objext) \ + i-cstrea$(objext) \ + i-cstrin$(objext) \ + i-fortra$(objext) \ + i-pacdec$(objext) \ + interfac$(objext) \ + ioexcept$(objext) \ + machcode$(objext) \ + s-addima$(objext) \ + s-addope$(objext) \ + s-arit64$(objext) \ + s-assert$(objext) \ + s-atacco$(objext) \ + s-auxdec$(objext) \ + s-bitops$(objext) \ + s-boarop$(objext) \ + s-carsi8$(objext) \ + s-carun8$(objext) \ + s-casi16$(objext) \ + s-casi32$(objext) \ + s-casi64$(objext) \ + s-casuti$(objext) \ + s-caun16$(objext) \ + s-caun32$(objext) \ + s-caun64$(objext) \ + s-chepoo$(objext) \ + s-commun$(objext) \ + s-conca2$(objext) \ + s-conca3$(objext) \ + s-conca4$(objext) \ + s-conca5$(objext) \ + s-conca6$(objext) \ + s-conca7$(objext) \ + s-conca8$(objext) \ + s-conca9$(objext) \ + s-crc32$(objext) \ + s-crtl$(objext) \ + s-crtrun$(objext) \ + s-direio$(objext) \ + s-dsaser$(objext) \ + s-except$(objext) \ + s-exctab$(objext) \ + s-exnint$(objext) \ + s-exnllf$(objext) \ + s-exnlli$(objext) \ + s-expint$(objext) \ + s-explli$(objext) \ + s-expllu$(objext) \ + s-expmod$(objext) \ + s-expuns$(objext) \ + s-fatflt$(objext) \ + s-fatgen$(objext) \ + s-fatlfl$(objext) \ + s-fatllf$(objext) \ + s-fatsfl$(objext) \ + s-ficobl$(objext) \ + s-fileio$(objext) \ + s-filofl$(objext) \ + s-finimp$(objext) \ + s-finroo$(objext) \ + s-fishfl$(objext) \ + s-fore$(objext) \ + s-fvadfl$(objext) \ + s-fvaffl$(objext) \ + s-fvagfl$(objext) \ + s-geveop$(objext) \ + s-gloloc$(objext) \ + s-htable$(objext) \ + s-imenne$(objext) \ + s-imgbiu$(objext) \ + s-imgboo$(objext) \ + s-imgcha$(objext) \ + s-imgdec$(objext) \ + s-imgenu$(objext) \ + s-imgint$(objext) \ + s-imgllb$(objext) \ + s-imglld$(objext) \ + s-imglli$(objext) \ + s-imgllu$(objext) \ + s-imgllw$(objext) \ + s-imgrea$(objext) \ + s-imguns$(objext) \ + s-imgwch$(objext) \ + s-imgwiu$(objext) \ + s-io$(objext) \ + s-maccod$(objext) \ + s-mantis$(objext) \ + s-mastop$(objext) \ + s-memcop$(objext) \ + s-memory$(objext) \ + s-multip$(objext) \ + s-os_lib$(objext) \ + s-osprim$(objext) \ + s-pack03$(objext) \ + s-pack05$(objext) \ + s-pack06$(objext) \ + s-pack07$(objext) \ + s-pack09$(objext) \ + s-pack10$(objext) \ + s-pack11$(objext) \ + s-pack12$(objext) \ + s-pack13$(objext) \ + s-pack14$(objext) \ + s-pack15$(objext) \ + s-pack17$(objext) \ + s-pack18$(objext) \ + s-pack19$(objext) \ + s-pack20$(objext) \ + s-pack21$(objext) \ + s-pack22$(objext) \ + s-pack23$(objext) \ + s-pack24$(objext) \ + s-pack25$(objext) \ + s-pack26$(objext) \ + s-pack27$(objext) \ + s-pack28$(objext) \ + s-pack29$(objext) \ + s-pack30$(objext) \ + s-pack31$(objext) \ + s-pack33$(objext) \ + s-pack34$(objext) \ + s-pack35$(objext) \ + s-pack36$(objext) \ + s-pack37$(objext) \ + s-pack38$(objext) \ + s-pack39$(objext) \ + s-pack40$(objext) \ + s-pack41$(objext) \ + s-pack42$(objext) \ + s-pack43$(objext) \ + s-pack44$(objext) \ + s-pack45$(objext) \ + s-pack46$(objext) \ + s-pack47$(objext) \ + s-pack48$(objext) \ + s-pack49$(objext) \ + s-pack50$(objext) \ + s-pack51$(objext) \ + s-pack52$(objext) \ + s-pack53$(objext) \ + s-pack54$(objext) \ + s-pack55$(objext) \ + s-pack56$(objext) \ + s-pack57$(objext) \ + s-pack58$(objext) \ + s-pack59$(objext) \ + s-pack60$(objext) \ + s-pack61$(objext) \ + s-pack62$(objext) \ + s-pack63$(objext) \ + s-parame$(objext) \ + s-parint$(objext) \ + s-pooglo$(objext) \ + s-pooloc$(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-scaval$(objext) \ + s-secsta$(objext) \ + s-sequio$(objext) \ + s-shasto$(objext) \ + s-soflin$(objext) \ + s-stache$(objext) \ + s-stalib$(objext) \ + s-stausa$(objext) \ + s-stchop$(objext) \ + s-stoele$(objext) \ + s-stopoo$(objext) \ + s-stratt$(objext) \ + s-strhas$(objext) \ + s-string$(objext) \ + s-ststop$(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-valdec$(objext) \ + s-valenu$(objext) \ + s-valint$(objext) \ + s-vallld$(objext) \ + s-vallli$(objext) \ + s-valllu$(objext) \ + s-valrea$(objext) \ + s-valuns$(objext) \ + s-valuti$(objext) \ + s-valwch$(objext) \ + s-veboop$(objext) \ + s-vector$(objext) \ + s-vercon$(objext) \ + s-vmexta$(objext) \ + s-wchcnv$(objext) \ + s-wchcon$(objext) \ + s-wchjis$(objext) \ + s-wchstw$(objext) \ + s-wchwts$(objext) \ + s-widboo$(objext) \ + s-widcha$(objext) \ + s-widenu$(objext) \ + s-widlli$(objext) \ + s-widllu$(objext) \ + s-widwch$(objext) \ + s-wwdcha$(objext) \ + s-wwdenu$(objext) \ + s-wwdwch$(objext) \ + sequenio$(objext) \ + system$(objext) \ + text_io$(objext) \ + unchconv$(objext) \ + unchdeal$(objext) \ + $(GNATRTL_SOCKETS_OBJS) \ + $(EXTRA_GNATRTL_NONTASKING_OBJS) -- cgit v1.2.3