diff --git a/lang/gcc/4.1/Makefile b/lang/gcc/4.1/Makefile new file mode 100644 index 00000000000..91311c84c58 --- /dev/null +++ b/lang/gcc/4.1/Makefile @@ -0,0 +1,182 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ + +ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax + +V=4.1.0 +FULL_VERSION=4.1-20050227 + +MAINTAINER= Marc Espie + +MAKE_GXX=Yes +#MAKE_FORTRAN=Yes +#MAKE_OBJC=Yes +#MAKE_JAVA=Yes +.if ${MACHINE_ARCH} == "i386" +#MAKE_ADA=Yes +.endif + +MAKE_GXX?=No +MAKE_FORTRAN?=No +MAKE_OBJC?=No +MAKE_JAVA?=No +MAKE_ADA?=No + + +BUILD_DEPENDS= ::devel/autoconf/2.13 +BUILD_DEPENDS+= ::devel/autoconf/2.59 +BUILD_DEPENDS+= ::devel/metaauto +SUBPACKAGE?= +WANTLIB=c +.if ${SUBPACKAGE} == "-estdc" +WANTLIB+=m +.endif + +.if ${MAKE_JAVA:L} == "yes" +. if !defined(PACKAGING) || ${SUBPACKAGE} == "-java" +LIB_DEPENDS+=gc::devel/boehm-gc +. endif +.endif + +# This can be patched out, apart from java that wants a pure parser. +BUILD_DEPENDS+= :bison-*:devel/bison + + +.if ${MAKE_JAVA:L} == "yes" +MAKE_GXX=Yes +.endif + +MULTI_PACKAGES= +# No sub packages description +DESCR=${PKGDIR}/DESCR + +REGRESS_DEPENDS=::devel/dejagnu + +# No way around it, java wants a pure parser +.if ${MAKE_JAVA:L} == "yes" +BUILD_DEPENDS+=:bison-*:devel/bison +.endif + + +DISTNAME= gcc-${FULL_VERSION} + + +DISTFILES= ${DISTNAME}.tar.bz2 +#SUPDISTFILES=adastrap-i386-4.0-20050102-1.tgz:0 +SUPDISTFILES=adastrap-i386-3.3.5-1.tgz:0 + +MASTER_SITES= ${MASTER_SITE_GCC:=snapshots/$(FULL_VERSION)/} +MASTER_SITES0= ftp://quatramaran.ens.fr/pub/espie/ + +CONFIGURE_STYLE= gnu +MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC} ${WRKSRC}/gcc + +LANGS=c +.if ${MAKE_GXX:L} == "yes" +LANGS:=${LANGS},c++ +MULTI_PACKAGES+=-c++ -estdc +.endif +.if ${MAKE_FORTRAN:L} == "yes" +LANGS:=${LANGS},f95 +MULTI_PACKAGES+=-f95 +CONFIGURE_ARGS+=--with-gmp=${LOCALBASE} +.endif +.if ${MAKE_OBJC:L} == "yes" +LANGS:=${LANGS},objc +MULTI_PACKAGES+=-objc +.endif +.if ${MAKE_JAVA:L} == "yes" +LANGS:=${LANGS},java +#MULTI_PACKAGES+=-java +CONFIGURE_ARGS+=--enable-java-gc=system-boehm +.endif +.if ${MAKE_ADA:L} == "yes" +LANGS:=${LANGS},ada +MULTI_PACKAGES+=-ada +#DISTFILES+=adastrap-${MACHINE_ARCH}-4.0-20050102-1.tgz:0 +DISTFILES+=adastrap-${MACHINE_ARCH}-3.3.5-1.tgz:0 +CONFIGURE_ENV=ADAC=${WRKDIR}/bin/egcc GNATBIND=${WRKDIR}/bin/gnatbind +MAKE_ENV=ADAC=${WRKDIR}/bin/egcc GNATBIND=${WRKDIR}/bin/gnatbind +CC=${WRKDIR}/bin/egcc + +post-extract: +.for f in egcc gnatbind gnatmake gnatlink + echo "#! /bin/sh" >${WRKDIR}/bin/$f + echo 'GNAT_ROOT=${WRKDIR}/bootstrap GCC_ROOT=${WRKDIR}/bootstrap exec ${WRKDIR}/bootstrap/bin/$f "$$@"' >>${WRKDIR}/bin/$f + chmod a+x ${WRKDIR}/bin/$f +.endfor + +.endif +CONFIGURE_ENV+=am_cv_func_iconv=no +CONFIGURE_ENV+=ac_cv_prog_CONFIGURED_M4=/usr/bin/m4 + +# Note: the configure target passes CFLAGS to the configure script anyways. + +CFLAGS=-O2 -g + + +CONFIGURE_ARGS+= \ + --verbose \ + --program-transform-name=s,^,e, \ + --disable-nls \ + --disable-checking \ + --with-system-zlib \ + --enable-libmudflap \ + --enable-languages=${LANGS} + +# This is needed, as internal cpp is no longer compatible with the +# visible beast +CONFIGURE_ARGS+=--enable-cpp + +.if ${MAKE_JAVA:L} == "yes" +CONFIGURE_ARGS+=--enable-sjlj-exceptions +.endif + + +# if you wish to try your luck +#CONFIGURE_ARGS+= --enable-threads=posix + +CONFIGURE_ARGS += --with-gnu-as +CONFIGURE_ARGS += --with-gnu-ld +CONFIGURE_ARGS += ${CONFIGURE_SHARED} + +post-patch: + cd ${WRKDIST}/libstdc++-v3 && AUTOCONF_VERSION=2.59 autoconf + +SEPARATE_BUILD=concurrent + +USE_GMAKE= yes + +# you shouldn't skip bootstrap unless you know what you're doing +# use bootstrap-lean if you're pressed for space +ALL_TARGET=bootstrap + +MAKE_FLAGS=libstdc___la_LDFLAGS='-version-info 31:0:0 -lm' + + +.if ${MACHINE_ARCH} == "m68k" || ${MACHINE_ARCH} == "sparc" +PKG_ARGS+=-DPIC=1 +.else +PKG_ARGS+=-DPIC=0 +.endif + +.if ${MACHINE_ARCH} == "powerpc" +PKG_ARGS+=-DPPC=1 +.else +PKG_ARGS+=-DPPC=0 +.endif + +SUBPACKAGE?= +.if defined(PACKAGING) +. if !empty(SUBPACKAGE) && ${SUBPACKAGE} != "-estdc" +RUN_DEPENDS+=::${PKGPATH} +. endif +. if ${SUBPACKAGE} == "-c++" +RUN_DEPENDS+=::${PKGPATH},-estdc +. endif +.endif +.if !defined(PACKAGING) || ${SUBPACKAGE} == "-f95" +LIB_DEPENDS+=gmp:gmp->=4.1.4:devel/gmp +.endif + +.include + diff --git a/lang/gcc/4.1/distinfo b/lang/gcc/4.1/distinfo new file mode 100644 index 00000000000..374534049b5 --- /dev/null +++ b/lang/gcc/4.1/distinfo @@ -0,0 +1,8 @@ +MD5 (gcc/adastrap-i386-3.3.5-1.tgz) = f8c1992077e0b713922e738210dd3674 +MD5 (gcc/gcc-4.1-20050227.tar.bz2) = 3428afd23d9cd9523d32e21980163575 +RMD160 (gcc/adastrap-i386-3.3.5-1.tgz) = 644b12c337b02ea5c02735f0ea3830081761bf26 +RMD160 (gcc/gcc-4.1-20050227.tar.bz2) = 252992f2835306bb2fc6bdd22a8cf21300c25e13 +SHA1 (gcc/adastrap-i386-3.3.5-1.tgz) = 4c26ff21dcecbc37afa31b8ef63d5cdd7fe65d7e +SHA1 (gcc/gcc-4.1-20050227.tar.bz2) = 847bd862a729f987e558d2a05b28681cc761ec71 +SIZE (gcc/adastrap-i386-3.3.5-1.tgz) = 12121161 +SIZE (gcc/gcc-4.1-20050227.tar.bz2) = 29223852 diff --git a/lang/gcc/4.1/patches/patch-fixincludes_Makefile_in b/lang/gcc/4.1/patches/patch-fixincludes_Makefile_in new file mode 100644 index 00000000000..0489df9f778 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-fixincludes_Makefile_in @@ -0,0 +1,14 @@ +$OpenBSD: patch-fixincludes_Makefile_in,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- fixincludes/Makefile.in.orig Fri Jan 7 04:10:08 2005 ++++ fixincludes/Makefile.in Fri Jan 7 04:10:14 2005 +@@ -163,8 +163,8 @@ $(srcdir)/aclocal.m4: @MAINT@ $(srcdir)/ + cp $(srcdir)/../gcc/aclocal.m4 . + + check : all +- autogen -T $(srcdir)/check.tpl $(srcdir)/inclhack.def +- $(SHELL) ./check.sh $(srcdir)/tests/base ++ -autogen -T $(srcdir)/check.tpl $(srcdir)/inclhack.def ++ -$(SHELL) ./check.sh $(srcdir)/tests/base + @rm -f ./check.sh + + install : all diff --git a/lang/gcc/4.1/patches/patch-gcc_ada_adaint_c b/lang/gcc/4.1/patches/patch-gcc_ada_adaint_c new file mode 100644 index 00000000000..ebe9676c3d8 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_ada_adaint_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_ada_adaint_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/ada/adaint.c.orig Thu Feb 10 14:51:58 2005 ++++ gcc/ada/adaint.c Tue Feb 22 19:38:40 2005 +@@ -716,7 +716,7 @@ __gnat_open_new_temp (char *path, int fm + + strcpy (path, "GNAT-XXXXXX"); + +-#if (defined (__FreeBSD__) || defined (linux)) && !defined (__vxworks) ++#if (defined (__FreeBSD__) || defined (__OpenBSD__) || defined (linux)) && !defined (__vxworks) + return mkstemp (path); + #elif defined (__Lynx__) + mktemp (path); +@@ -806,7 +806,7 @@ __gnat_tmp_name (char *tmp_filename) + free (pname); + } + +-#elif defined (linux) || defined (__FreeBSD__) ++#elif defined (linux) || defined (__FreeBSD__) || defined(__OpenBSD__) + #define MAX_SAFE_PATH 1000 + char *tmpdir = getenv ("TMPDIR"); + diff --git a/lang/gcc/4.1/patches/patch-gcc_ada_gnatchop_adb b/lang/gcc/4.1/patches/patch-gcc_ada_gnatchop_adb new file mode 100644 index 00000000000..1c19565bfb6 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_ada_gnatchop_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_gnatchop_adb,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/ada/gnatchop.adb.orig Thu Feb 10 14:49:13 2005 ++++ gcc/ada/gnatchop.adb Tue Feb 22 19:38:40 2005 +@@ -45,7 +45,7 @@ procedure Gnatchop is + Config_File_Name : constant String_Access := new String'("gnat.adc"); + -- The name of the file holding the GNAT configuration pragmas + +- Gcc : String_Access := new String'("gcc"); ++ Gcc : String_Access := new String'("egcc"); + -- May be modified by switch --GCC= + + Gcc_Set : Boolean := False; diff --git a/lang/gcc/4.1/patches/patch-gcc_ada_gnatlink_adb b/lang/gcc/4.1/patches/patch-gcc_ada_gnatlink_adb new file mode 100644 index 00000000000..2d5fac31875 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_ada_gnatlink_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_gnatlink_adb,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/ada/gnatlink.adb.orig Fri Jan 7 04:27:56 2005 ++++ gcc/ada/gnatlink.adb Fri Jan 7 04:28:03 2005 +@@ -123,7 +123,7 @@ procedure Gnatlink is + -- This table collects the arguments to be passed to compile the binder + -- generated file. + +- Gcc : String_Access := Program_Name ("gcc"); ++ Gcc : String_Access := Program_Name ("egcc"); + + Read_Mode : constant String := "r" & ASCII.Nul; + diff --git a/lang/gcc/4.1/patches/patch-gcc_ada_make_adb b/lang/gcc/4.1/patches/patch-gcc_ada_make_adb new file mode 100644 index 00000000000..001c9269830 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_ada_make_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_make_adb,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/ada/make.adb.orig Fri Jan 7 04:28:13 2005 ++++ gcc/ada/make.adb Fri Jan 7 04:28:31 2005 +@@ -577,7 +577,7 @@ package body Make is + -- Compiler, Binder & Linker Data and Subprograms -- + ---------------------------------------------------- + +- Gcc : String_Access := Program_Name ("gcc"); ++ Gcc : String_Access := Program_Name ("egcc"); + Gnatbind : String_Access := Program_Name ("gnatbind"); + Gnatlink : String_Access := Program_Name ("gnatlink"); + -- Default compiler, binder, linker programs diff --git a/lang/gcc/4.1/patches/patch-gcc_ada_mlib-utl_adb b/lang/gcc/4.1/patches/patch-gcc_ada_mlib-utl_adb new file mode 100644 index 00000000000..78e4e3a6a0e --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_ada_mlib-utl_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_mlib-utl_adb,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/ada/mlib-utl.adb.orig Fri Jan 7 04:28:41 2005 ++++ gcc/ada/mlib-utl.adb Fri Jan 7 04:28:50 2005 +@@ -38,7 +38,7 @@ package body MLib.Utl is + + Initialized : Boolean := False; + +- Gcc_Name : constant String := "gcc"; ++ Gcc_Name : constant String := "egcc"; + Gcc_Exec : OS_Lib.String_Access; + + Ar_Name : OS_Lib.String_Access; diff --git a/lang/gcc/4.1/patches/patch-gcc_c-aux-info_c b/lang/gcc/4.1/patches/patch-gcc_c-aux-info_c new file mode 100644 index 00000000000..f8d214f5ae7 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_c-aux-info_c @@ -0,0 +1,245 @@ +$OpenBSD: patch-gcc_c-aux-info_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/c-aux-info.c.orig Tue Sep 14 08:45:13 2004 ++++ gcc/c-aux-info.c Tue Sep 14 08:47:34 2004 +@@ -91,14 +91,14 @@ affix_data_type (const char *param) + add a blank after the data-type of course. */ + + if (p == type_or_decl) +- return concat (data_type, " ", type_or_decl, NULL); ++ return concat (data_type, " ", type_or_decl, (void *)0); + + saved = *p; + *p = '\0'; +- qualifiers_then_data_type = concat (type_or_decl, data_type, NULL); ++ qualifiers_then_data_type = concat (type_or_decl, data_type, (void *)0); + *p = saved; + return reconcat (qualifiers_then_data_type, +- qualifiers_then_data_type, " ", p, NULL); ++ qualifiers_then_data_type, " ", p, (void *)0); + } + + /* Given a tree node which represents some "function type", generate the +@@ -123,13 +123,13 @@ gen_formal_list_for_type (tree fntype, f + const char *this_type; + + if (*formal_list) +- formal_list = concat (formal_list, ", ", NULL); ++ formal_list = concat (formal_list, ", ", (void *)0); + + this_type = gen_type ("", TREE_VALUE (formal_type), ansi); + formal_list + = ((strlen (this_type)) +- ? concat (formal_list, affix_data_type (this_type), NULL) +- : concat (formal_list, data_type, NULL)); ++ ? concat (formal_list, affix_data_type (this_type), (void *)0) ++ : concat (formal_list, data_type, (void *)0)); + + formal_type = TREE_CHAIN (formal_type); + } +@@ -178,10 +178,10 @@ gen_formal_list_for_type (tree fntype, f + petered out to a NULL (i.e. without being terminated by a + void_type_node) then we need to tack on an ellipsis. */ + if (!formal_type) +- formal_list = concat (formal_list, ", ...", NULL); ++ formal_list = concat (formal_list, ", ...", (void *)0); + } + +- return concat (" (", formal_list, ")", NULL); ++ return concat (" (", formal_list, ")", (void *)0); + } + + /* For the generation of an ANSI prototype for a function definition, we have +@@ -237,23 +237,23 @@ gen_formal_list_for_func_def (tree fndec + const char *this_formal; + + if (*formal_list && ((style == ansi) || (style == k_and_r_names))) +- formal_list = concat (formal_list, ", ", NULL); ++ formal_list = concat (formal_list, ", ", (void *)0); + this_formal = gen_decl (formal_decl, 0, style); + if (style == k_and_r_decls) +- formal_list = concat (formal_list, this_formal, "; ", NULL); ++ formal_list = concat (formal_list, this_formal, "; ", (void *)0); + else +- formal_list = concat (formal_list, this_formal, NULL); ++ formal_list = concat (formal_list, this_formal, (void *)0); + formal_decl = TREE_CHAIN (formal_decl); + } + if (style == ansi) + { + if (!DECL_ARGUMENTS (fndecl)) +- formal_list = concat (formal_list, "void", NULL); ++ formal_list = concat (formal_list, "void", (void *)0); + if (deserves_ellipsis (TREE_TYPE (fndecl))) +- formal_list = concat (formal_list, ", ...", NULL); ++ formal_list = concat (formal_list, ", ...", (void *)0); + } + if ((style == ansi) || (style == k_and_r_names)) +- formal_list = concat (" (", formal_list, ")", NULL); ++ formal_list = concat (" (", formal_list, ")", (void *)0); + return formal_list; + } + +@@ -312,14 +312,14 @@ gen_type (const char *ret_val, tree t, f + { + case POINTER_TYPE: + if (TYPE_READONLY (t)) +- ret_val = concat ("const ", ret_val, NULL); ++ ret_val = concat ("const ", ret_val, (void *)0); + if (TYPE_VOLATILE (t)) +- ret_val = concat ("volatile ", ret_val, NULL); ++ ret_val = concat ("volatile ", ret_val, (void *)0); + +- ret_val = concat ("*", ret_val, NULL); ++ ret_val = concat ("*", ret_val, (void *)0); + + if (TREE_CODE (TREE_TYPE (t)) == ARRAY_TYPE || TREE_CODE (TREE_TYPE (t)) == FUNCTION_TYPE) +- ret_val = concat ("(", ret_val, ")", NULL); ++ ret_val = concat ("(", ret_val, ")", (void *)0); + + ret_val = gen_type (ret_val, TREE_TYPE (t), style); + +@@ -327,17 +327,17 @@ gen_type (const char *ret_val, tree t, f + + case ARRAY_TYPE: + if (!COMPLETE_TYPE_P (t) || TREE_CODE (TYPE_SIZE (t)) != INTEGER_CST) +- ret_val = gen_type (concat (ret_val, "[]", NULL), ++ ret_val = gen_type (concat (ret_val, "[]", (void *)0), + TREE_TYPE (t), style); + else if (int_size_in_bytes (t) == 0) +- ret_val = gen_type (concat (ret_val, "[0]", NULL), ++ ret_val = gen_type (concat (ret_val, "[0]", (void *)0), + TREE_TYPE (t), style); + else + { + int size = (int_size_in_bytes (t) / int_size_in_bytes (TREE_TYPE (t))); + char buff[10]; + sprintf (buff, "[%d]", size); +- ret_val = gen_type (concat (ret_val, buff, NULL), ++ ret_val = gen_type (concat (ret_val, buff, (void *)0), + TREE_TYPE (t), style); + } + break; +@@ -345,7 +345,7 @@ gen_type (const char *ret_val, tree t, f + case FUNCTION_TYPE: + ret_val = gen_type (concat (ret_val, + gen_formal_list_for_type (t, style), +- NULL), ++ (void *)0), + TREE_TYPE (t), style); + break; + +@@ -374,13 +374,13 @@ gen_type (const char *ret_val, tree t, f + while (chain_p) + { + data_type = concat (data_type, gen_decl (chain_p, 0, ansi), +- NULL); ++ (void *)0); + chain_p = TREE_CHAIN (chain_p); +- data_type = concat (data_type, "; ", NULL); ++ data_type = concat (data_type, "; ", (void *)0); + } +- data_type = concat ("{ ", data_type, "}", NULL); ++ data_type = concat ("{ ", data_type, "}", (void *)0); + } +- data_type = concat ("struct ", data_type, NULL); ++ data_type = concat ("struct ", data_type, (void *)0); + break; + + case UNION_TYPE: +@@ -393,13 +393,13 @@ gen_type (const char *ret_val, tree t, f + while (chain_p) + { + data_type = concat (data_type, gen_decl (chain_p, 0, ansi), +- NULL); ++ (void *)0); + chain_p = TREE_CHAIN (chain_p); +- data_type = concat (data_type, "; ", NULL); ++ data_type = concat (data_type, "; ", (void *)0); + } +- data_type = concat ("{ ", data_type, "}", NULL); ++ data_type = concat ("{ ", data_type, "}", (void *)0); + } +- data_type = concat ("union ", data_type, NULL); ++ data_type = concat ("union ", data_type, (void *)0); + break; + + case ENUMERAL_TYPE: +@@ -412,14 +412,14 @@ gen_type (const char *ret_val, tree t, f + while (chain_p) + { + data_type = concat (data_type, +- IDENTIFIER_POINTER (TREE_PURPOSE (chain_p)), NULL); ++ IDENTIFIER_POINTER (TREE_PURPOSE (chain_p)), (void *)0); + chain_p = TREE_CHAIN (chain_p); + if (chain_p) +- data_type = concat (data_type, ", ", NULL); ++ data_type = concat (data_type, ", ", (void *)0); + } +- data_type = concat ("{ ", data_type, " }", NULL); ++ data_type = concat ("{ ", data_type, " }", (void *)0); + } +- data_type = concat ("enum ", data_type, NULL); ++ data_type = concat ("enum ", data_type, (void *)0); + break; + + case TYPE_DECL: +@@ -431,7 +431,7 @@ gen_type (const char *ret_val, tree t, f + /* Normally, `unsigned' is part of the deal. Not so if it comes + with a type qualifier. */ + if (TYPE_UNSIGNED (t) && TYPE_QUALS (t)) +- data_type = concat ("unsigned ", data_type, NULL); ++ data_type = concat ("unsigned ", data_type, (void *)0); + break; + + case REAL_TYPE: +@@ -451,11 +451,11 @@ gen_type (const char *ret_val, tree t, f + } + } + if (TYPE_READONLY (t)) +- ret_val = concat ("const ", ret_val, NULL); ++ ret_val = concat ("const ", ret_val, (void *)0); + if (TYPE_VOLATILE (t)) +- ret_val = concat ("volatile ", ret_val, NULL); ++ ret_val = concat ("volatile ", ret_val, (void *)0); + if (TYPE_RESTRICT (t)) +- ret_val = concat ("restrict ", ret_val, NULL); ++ ret_val = concat ("restrict ", ret_val, (void *)0); + return ret_val; + } + +@@ -494,9 +494,9 @@ gen_decl (tree decl, int is_func_definit + generate the qualifiers here. */ + + if (TREE_THIS_VOLATILE (decl)) +- ret_val = concat ("volatile ", ret_val, NULL); ++ ret_val = concat ("volatile ", ret_val, (void *)0); + if (TREE_READONLY (decl)) +- ret_val = concat ("const ", ret_val, NULL); ++ ret_val = concat ("const ", ret_val, (void *)0); + + data_type = ""; + +@@ -515,7 +515,7 @@ gen_decl (tree decl, int is_func_definit + if (TREE_CODE (decl) == FUNCTION_DECL && is_func_definition) + { + ret_val = concat (ret_val, gen_formal_list_for_func_def (decl, ansi), +- NULL); ++ (void *)0); + + /* Since we have already added in the formals list stuff, here we don't + add the whole "type" of the function we are considering (which +@@ -532,11 +532,11 @@ gen_decl (tree decl, int is_func_definit + ret_val = affix_data_type (ret_val); + + if (TREE_CODE (decl) != FUNCTION_DECL && C_DECL_REGISTER (decl)) +- ret_val = concat ("register ", ret_val, NULL); ++ ret_val = concat ("register ", ret_val, (void *)0); + if (TREE_PUBLIC (decl)) +- ret_val = concat ("extern ", ret_val, NULL); ++ ret_val = concat ("extern ", ret_val, (void *)0); + if (TREE_CODE (decl) == FUNCTION_DECL && !TREE_PUBLIC (decl)) +- ret_val = concat ("static ", ret_val, NULL); ++ ret_val = concat ("static ", ret_val, (void *)0); + + return ret_val; + } diff --git a/lang/gcc/4.1/patches/patch-gcc_c-incpath_c b/lang/gcc/4.1/patches/patch-gcc_c-incpath_c new file mode 100644 index 00000000000..f0b6c73a656 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_c-incpath_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_c-incpath_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/c-incpath.c.orig Tue Sep 14 08:48:54 2004 ++++ gcc/c-incpath.c Tue Sep 14 08:49:15 2004 +@@ -141,7 +141,7 @@ add_standard_paths (const char *sysroot, + continue; + if (!strncmp (p->fname, cpp_GCC_INCLUDE_DIR, len)) + { +- char *str = concat (iprefix, p->fname + len, NULL); ++ char *str = concat (iprefix, p->fname + len, (void *)0); + add_path (str, SYSTEM, p->cxx_aware, false); + } + } +@@ -156,7 +156,7 @@ add_standard_paths (const char *sysroot, + + /* Should this directory start with the sysroot? */ + if (sysroot && p->add_sysroot) +- str = concat (sysroot, p->fname, NULL); ++ str = concat (sysroot, p->fname, (void *)0); + else + str = update_path (p->fname, p->component); + diff --git a/lang/gcc/4.1/patches/patch-gcc_collect2_c b/lang/gcc/4.1/patches/patch-gcc_collect2_c new file mode 100644 index 00000000000..b1e29077714 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_collect2_c @@ -0,0 +1,85 @@ +$OpenBSD: patch-gcc_collect2_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/collect2.c.orig Mon Jan 17 16:23:51 2005 ++++ gcc/collect2.c Mon Jan 17 16:24:43 2005 +@@ -779,19 +779,19 @@ main (int argc, char **argv) + qualify the program name with the target machine. */ + + const char *const full_ld_suffix = +- concat(target_machine, "-", ld_suffix, NULL); ++ concat(target_machine, "-", ld_suffix, (char *)0); + const char *const full_nm_suffix = +- concat (target_machine, "-", nm_suffix, NULL); ++ concat (target_machine, "-", nm_suffix, (char *)0); + const char *const full_gnm_suffix = +- concat (target_machine, "-", gnm_suffix, NULL); ++ concat (target_machine, "-", gnm_suffix, (char *)0); + #ifdef LDD_SUFFIX + const char *const full_ldd_suffix = +- concat (target_machine, "-", ldd_suffix, NULL); ++ concat (target_machine, "-", ldd_suffix, (char *)0); + #endif + const char *const full_strip_suffix = +- concat (target_machine, "-", strip_suffix, NULL); ++ concat (target_machine, "-", strip_suffix, (char *)0); + const char *const full_gstrip_suffix = +- concat (target_machine, "-", gstrip_suffix, NULL); ++ concat (target_machine, "-", gstrip_suffix, (char *)0); + #else + const char *const full_ld_suffix = ld_suffix; + const char *const full_nm_suffix = nm_suffix; +@@ -981,7 +981,7 @@ main (int argc, char **argv) + if (c_file_name == 0) + { + #ifdef CROSS_COMPILE +- c_file_name = concat (target_machine, "-gcc", NULL); ++ c_file_name = concat (target_machine, "-gcc", (char *)0); + #else + c_file_name = "gcc"; + #endif +@@ -1258,7 +1258,7 @@ main (int argc, char **argv) + + if (exports.first) + { +- char *buf = concat ("-bE:", export_file, NULL); ++ char *buf = concat ("-bE:", export_file, (char *)0); + + *ld1++ = buf; + *ld2++ = buf; +@@ -1423,7 +1423,7 @@ main (int argc, char **argv) + /* Tell the linker that we have initializer and finalizer functions. */ + #ifdef LD_INIT_SWITCH + #ifdef COLLECT_EXPORT_LIST +- *ld2++ = concat (LD_INIT_SWITCH, ":", initname, ":", fininame, NULL); ++ *ld2++ = concat (LD_INIT_SWITCH, ":", initname, ":", fininame, (char *)0); + #else + *ld2++ = LD_INIT_SWITCH; + *ld2++ = initname; +@@ -1438,7 +1438,7 @@ main (int argc, char **argv) + /* If we did not add export flag to link arguments before, add it to + second link phase now. No new exports should have been added. */ + if (! exports.first) +- *ld2++ = concat ("-bE:", export_file, NULL); ++ *ld2++ = concat ("-bE:", export_file, (char *)0); + + #ifndef LD_INIT_SWITCH + add_to_list (&exports, initname); +@@ -1590,7 +1590,7 @@ collect_execute (const char *prog, char + dup2 (redir_handle, STDERR_FILENO); + } + +- pid = pexecute (argv[0], argv, argv[0], NULL, &errmsg_fmt, &errmsg_arg, ++ pid = pexecute (argv[0], argv, argv[0], (char *)0, &errmsg_fmt, &errmsg_arg, + (PEXECUTE_FIRST | PEXECUTE_LAST | PEXECUTE_SEARCH)); + + if (redir) +@@ -1845,8 +1845,8 @@ write_c_file_stat (FILE *stream, const c + notice ("\nwrite_c_file - output name is %s, prefix is %s\n", + output_file, prefix); + +- initname = concat ("_GLOBAL__FI_", prefix, NULL); +- fininame = concat ("_GLOBAL__FD_", prefix, NULL); ++ initname = concat ("_GLOBAL__FI_", prefix, (char *)0); ++ fininame = concat ("_GLOBAL__FD_", prefix, (char *)0); + + free (prefix); + diff --git a/lang/gcc/4.1/patches/patch-gcc_config_host b/lang/gcc/4.1/patches/patch-gcc_config_host new file mode 100644 index 00000000000..88e3a27a044 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_config_host @@ -0,0 +1,14 @@ +$OpenBSD: patch-gcc_config_host,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/config.host.orig Mon Jan 31 14:52:55 2005 ++++ gcc/config.host Mon Jan 31 14:53:22 2005 +@@ -178,6 +178,10 @@ case ${host} in + out_host_hook_obj=host-solaris.o + host_xmake_file=x-solaris + ;; ++ *-*-openbsd*) ++ out_host_hook_obj=host-openbsd.o ++ host_xmake_file=x-openbsd ++ ;; + *-*-linux*) + out_host_hook_obj=host-linux.o + host_xmake_file=x-linux diff --git a/lang/gcc/4.1/patches/patch-gcc_config_host-openbsd_c b/lang/gcc/4.1/patches/patch-gcc_config_host-openbsd_c new file mode 100644 index 00000000000..d8ab68d60da --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_config_host-openbsd_c @@ -0,0 +1,45 @@ +$OpenBSD: patch-gcc_config_host-openbsd_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/config/host-openbsd.c.orig Mon Jan 31 15:01:58 2005 ++++ gcc/config/host-openbsd.c Mon Jan 31 16:12:04 2005 +@@ -0,0 +1,41 @@ ++/* OpenBSD host-specific hook definitions. ++ Copyright (C) 2005 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) 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 COPYING. If not, write to the ++ Free Software Foundation, 59 Temple Place - Suite 330, Boston, ++ MA 02111-1307, USA. */ ++ ++#include "config.h" ++#include "system.h" ++#include "coretypes.h" ++#include ++#include "hosthooks.h" ++#include "hosthooks-def.h" ++ ++ ++#undef HOST_HOOKS_GT_PCH_USE_ADDRESS ++#define HOST_HOOKS_GT_PCH_USE_ADDRESS openbsd_gt_pch_use_address ++ ++static int ++openbsd_gt_pch_use_address (void *base ATTRIBUTE_UNUSED, ++ size_t size ATTRIBUTE_UNUSED, int fd ATTRIBUTE_UNUSED, ++ size_t offset ATTRIBUTE_UNUSED) ++{ ++ return -1; ++} ++ ++ ++const struct host_hooks host_hooks = HOST_HOOKS_INITIALIZER; diff --git a/lang/gcc/4.1/patches/patch-gcc_config_x-openbsd b/lang/gcc/4.1/patches/patch-gcc_config_x-openbsd new file mode 100644 index 00000000000..0574a06e089 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_config_x-openbsd @@ -0,0 +1,8 @@ +$OpenBSD: patch-gcc_config_x-openbsd,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/config/x-openbsd.orig Mon Jan 31 14:50:47 2005 ++++ gcc/config/x-openbsd Mon Jan 31 14:51:13 2005 +@@ -0,0 +1,4 @@ ++host-openbsd.o : $(srcdir)/config/host-openbsd.c $(CONFIG_H) $(SYSTEM_H) \ ++ coretypes.h hosthooks.h hosthooks-def.h $(HOOKS_H) ++ $(CC) -c $(ALL_CFLAGS) $(ALL_CPPFLAGS) $(INCLUDES) \ ++ $(srcdir)/config/host-openbsd.c diff --git a/lang/gcc/4.1/patches/patch-gcc_coverage_c b/lang/gcc/4.1/patches/patch-gcc_coverage_c new file mode 100644 index 00000000000..540e1110e23 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_coverage_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_coverage_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/coverage.c.orig Tue Sep 14 08:58:02 2004 ++++ gcc/coverage.c Tue Sep 14 08:58:09 2004 +@@ -812,7 +812,7 @@ build_gcov_info (void) + fields = field; + filename = getpwd (); + filename = (filename && da_file_name[0] != '/' +- ? concat (filename, "/", da_file_name, NULL) ++ ? concat (filename, "/", da_file_name, (void *)0) + : da_file_name); + filename_len = strlen (filename); + filename_string = build_string (filename_len + 1, filename); diff --git a/lang/gcc/4.1/patches/patch-gcc_cp_call_c b/lang/gcc/4.1/patches/patch-gcc_cp_call_c new file mode 100644 index 00000000000..3c2da47f293 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_cp_call_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_cp_call_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/cp/call.c.orig Thu Feb 24 22:55:10 2005 ++++ gcc/cp/call.c Sun Feb 27 19:09:06 2005 +@@ -5184,7 +5184,7 @@ name_as_c_string (tree name, tree type, + || name == base_dtor_identifier + || name == deleting_dtor_identifier) + { +- pretty_name = concat ("~", pretty_name, NULL); ++ pretty_name = concat ("~", pretty_name, (void *)0); + /* Remember that we need to free the memory allocated. */ + *free_p = true; + } +@@ -5194,7 +5194,7 @@ name_as_c_string (tree name, tree type, + pretty_name = concat ("operator ", + type_as_string (TREE_TYPE (name), + TFF_PLAIN_IDENTIFIER), +- NULL); ++ (void *)0); + /* Remember that we need to free the memory allocated. */ + *free_p = true; + } diff --git a/lang/gcc/4.1/patches/patch-gcc_cp_g++spec_c b/lang/gcc/4.1/patches/patch-gcc_cp_g++spec_c new file mode 100644 index 00000000000..a6cb1637e82 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_cp_g++spec_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_cp_g++spec_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/cp/g++spec.c.orig Tue Sep 14 01:21:39 2004 ++++ gcc/cp/g++spec.c Tue Sep 14 01:22:16 2004 +@@ -40,7 +40,7 @@ Boston, MA 02111-1307, USA. */ + #endif + + #ifndef LIBSTDCXX +-#define LIBSTDCXX "-lstdc++" ++#define LIBSTDCXX "-lestdc++" + #endif + #ifndef LIBSTDCXX_PROFILE + #define LIBSTDCXX_PROFILE LIBSTDCXX diff --git a/lang/gcc/4.1/patches/patch-gcc_cp_parser_c b/lang/gcc/4.1/patches/patch-gcc_cp_parser_c new file mode 100644 index 00000000000..d78e6742c44 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_cp_parser_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_cp_parser_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/cp/parser.c.orig Thu Feb 24 22:55:15 2005 ++++ gcc/cp/parser.c Sun Feb 27 19:09:06 2005 +@@ -15589,7 +15589,7 @@ cp_parser_require (cp_parser* parser, + /* Output the MESSAGE -- unless we're parsing tentatively. */ + if (!cp_parser_simulate_error (parser)) + { +- char *message = concat ("expected ", token_desc, NULL); ++ char *message = concat ("expected ", token_desc, (void *)0); + cp_parser_error (parser, message); + free (message); + } diff --git a/lang/gcc/4.1/patches/patch-gcc_dbxout_c b/lang/gcc/4.1/patches/patch-gcc_dbxout_c new file mode 100644 index 00000000000..e618eddacd6 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_dbxout_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_dbxout_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/dbxout.c.orig Wed Feb 16 20:01:29 2005 ++++ gcc/dbxout.c Tue Feb 22 19:38:42 2005 +@@ -999,7 +999,7 @@ dbxout_init (const char *input_file_name + if (cwd[0] == '\0') + cwd = "/"; + else if (!IS_DIR_SEPARATOR (cwd[strlen (cwd) - 1])) +- cwd = concat (cwd, "/", NULL); ++ cwd = concat (cwd, "/", (void *)0); + } + #ifdef DBX_OUTPUT_MAIN_SOURCE_DIRECTORY + DBX_OUTPUT_MAIN_SOURCE_DIRECTORY (asm_out_file, cwd); diff --git a/lang/gcc/4.1/patches/patch-gcc_gcc_c b/lang/gcc/4.1/patches/patch-gcc_gcc_c new file mode 100644 index 00000000000..c84c150c428 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_gcc_c @@ -0,0 +1,201 @@ +$OpenBSD: patch-gcc_gcc_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/gcc.c.orig Thu Feb 24 00:11:06 2005 ++++ gcc/gcc.c Sun Feb 27 19:09:07 2005 +@@ -1293,7 +1293,7 @@ translate_options (int *argcp, const cha + /* Store the translation as one argv elt or as two. */ + if (arg != 0 && strchr (arginfo, 'j') != 0) + newv[newindex++] = concat (option_map[j].equivalent, arg, +- NULL); ++ (void *)0); + else if (arg != 0) + { + newv[newindex++] = option_map[j].equivalent; +@@ -1609,7 +1609,7 @@ init_gcc_specs (struct obstack *obstack, + shared_name, + #endif + #endif +- "}}}", NULL); ++ "}}}", (void *)0); + + obstack_grow (obstack, buf, strlen (buf)); + free (buf); +@@ -1807,7 +1807,7 @@ set_spec (const char *name, const char * + + old_spec = *(sl->ptr_spec); + *(sl->ptr_spec) = ((spec[0] == '+' && ISSPACE ((unsigned char)spec[1])) +- ? concat (old_spec, spec + 1, NULL) ++ ? concat (old_spec, spec + 1, (void *)0) + : xstrdup (spec)); + + #ifdef DEBUG_SPECS +@@ -2465,10 +2465,10 @@ find_a_file (struct path_prefix *pprefix + len += len1 > len2 ? len1 : len2; + if (multilib_dir) + multilib_name = ACONCAT ((multilib_dir, dir_separator_str, name, +- NULL)); ++ (void *)0)); + if (strcmp (multilib_os_dir, ".") != 0) + multilib_os_name = ACONCAT ((multilib_os_dir, dir_separator_str, name, +- NULL)); ++ (void *)0)); + } + + temp = xmalloc (len); +@@ -2627,8 +2627,8 @@ add_sysrooted_prefix (struct path_prefix + if (target_system_root) + { + if (target_sysroot_suffix) +- prefix = concat (target_sysroot_suffix, prefix, NULL); +- prefix = concat (target_system_root, prefix, NULL); ++ prefix = concat (target_sysroot_suffix, prefix, (void *)0); ++ prefix = concat (target_system_root, prefix, (void *)0); + + /* We have to override this because GCC's notion of sysroot + moves along with GCC. */ +@@ -3200,7 +3200,7 @@ process_command (int argc, const char ** + break; + new_argv0 = xmemdup (progname, baselen, + baselen + concat_length (new_version, new_machine, +- "-gcc-", NULL) + 1); ++ "-gcc-", (void *)0) + 1); + strcpy (new_argv0 + baselen, new_machine); + strcat (new_argv0, "-gcc-"); + strcat (new_argv0, new_version); +@@ -3227,7 +3227,7 @@ process_command (int argc, const char ** + standard_bindir_prefix, + standard_libexec_prefix); + if (gcc_exec_prefix) +- putenv (concat ("GCC_EXEC_PREFIX=", gcc_exec_prefix, NULL)); ++ putenv (concat ("GCC_EXEC_PREFIX=", gcc_exec_prefix, (void *)0)); + } + else + gcc_libexec_prefix = make_relative_prefix (gcc_exec_prefix, +@@ -3274,7 +3274,7 @@ process_command (int argc, const char ** + { + strncpy (nstore, startp, endp - startp); + if (endp == startp) +- strcpy (nstore, concat (".", dir_separator_str, NULL)); ++ strcpy (nstore, concat (".", dir_separator_str, (void *)0)); + else if (!IS_DIR_SEPARATOR (endp[-1])) + { + nstore[endp - startp] = DIR_SEPARATOR; +@@ -3308,7 +3308,7 @@ process_command (int argc, const char ** + { + strncpy (nstore, startp, endp - startp); + if (endp == startp) +- strcpy (nstore, concat (".", dir_separator_str, NULL)); ++ strcpy (nstore, concat (".", dir_separator_str, (void *)0)); + else if (!IS_DIR_SEPARATOR (endp[-1])) + { + nstore[endp - startp] = DIR_SEPARATOR; +@@ -3341,7 +3341,7 @@ process_command (int argc, const char ** + { + strncpy (nstore, startp, endp - startp); + if (endp == startp) +- strcpy (nstore, concat (".", dir_separator_str, NULL)); ++ strcpy (nstore, concat (".", dir_separator_str, (void *)0)); + else if (!IS_DIR_SEPARATOR (endp[-1])) + { + nstore[endp - startp] = DIR_SEPARATOR; +@@ -3809,7 +3809,7 @@ warranty; not even for MERCHANTABILITY o + PREFIX_PRIORITY_LAST, 1, 0); + + tooldir_prefix = concat (tooldir_base_prefix, spec_machine, +- dir_separator_str, NULL); ++ dir_separator_str, (void *)0); + + /* If tooldir is relative, base it on exec_prefixes. A relative + tooldir lets us move the installed tree as a unit. +@@ -3824,28 +3824,28 @@ warranty; not even for MERCHANTABILITY o + { + char *gcc_exec_tooldir_prefix + = concat (gcc_exec_prefix, spec_machine, dir_separator_str, +- spec_version, dir_separator_str, tooldir_prefix, NULL); ++ spec_version, dir_separator_str, tooldir_prefix, (void *)0); + + add_prefix (&exec_prefixes, + concat (gcc_exec_tooldir_prefix, "bin", +- dir_separator_str, NULL), ++ dir_separator_str, (void *)0), + NULL, PREFIX_PRIORITY_LAST, 0, 0); + add_prefix (&startfile_prefixes, + concat (gcc_exec_tooldir_prefix, "lib", +- dir_separator_str, NULL), ++ dir_separator_str, (void *)0), + NULL, PREFIX_PRIORITY_LAST, 0, 1); + } + + tooldir_prefix = concat (standard_exec_prefix, spec_machine, + dir_separator_str, spec_version, +- dir_separator_str, tooldir_prefix, NULL); ++ dir_separator_str, tooldir_prefix, (void *)0); + } + + add_prefix (&exec_prefixes, +- concat (tooldir_prefix, "bin", dir_separator_str, NULL), ++ concat (tooldir_prefix, "bin", dir_separator_str, (void *)0), + "BINUTILS", PREFIX_PRIORITY_LAST, 0, 0); + add_prefix (&startfile_prefixes, +- concat (tooldir_prefix, "lib", dir_separator_str, NULL), ++ concat (tooldir_prefix, "lib", dir_separator_str, (void *)0), + "BINUTILS", PREFIX_PRIORITY_LAST, 0, 1); + + #if defined(TARGET_SYSTEM_ROOT_RELOCATABLE) && !defined(VMS) +@@ -3968,7 +3968,7 @@ warranty; not even for MERCHANTABILITY o + { /* POSIX allows separation of -l and the lib arg; + canonicalize by concatenating -l with its arg */ + infiles[n_infiles].language = "*"; +- infiles[n_infiles++].name = concat ("-l", argv[++i], NULL); ++ infiles[n_infiles++].name = concat ("-l", argv[++i], (void *)0); + } + else if (strncmp (argv[i], "-l", 2) == 0) + { +@@ -5920,11 +5920,11 @@ is_directory (const char *path1, const c + if (linker + && ((cp - path == 6 + && strcmp (path, concat (dir_separator_str, "lib", +- dir_separator_str, ".", NULL)) == 0) ++ dir_separator_str, ".", (void *)0)) == 0) + || (cp - path == 10 + && strcmp (path, concat (dir_separator_str, "usr", + dir_separator_str, "lib", +- dir_separator_str, ".", NULL)) == 0))) ++ dir_separator_str, ".", (void *)0)) == 0))) + return 0; + + return (stat (path, &st) >= 0 && S_ISDIR (st.st_mode)); +@@ -6108,8 +6108,8 @@ main (int argc, const char **argv) + /* Read specs from a file if there is one. */ + + machine_suffix = concat (spec_machine, dir_separator_str, +- spec_version, dir_separator_str, NULL); +- just_machine_suffix = concat (spec_machine, dir_separator_str, NULL); ++ spec_version, dir_separator_str, (void *)0); ++ just_machine_suffix = concat (spec_machine, dir_separator_str, (void *)0); + + specs_file = find_a_file (&startfile_prefixes, "specs", R_OK, 0); + /* Read the specs file unless it is a default one. */ +@@ -6214,12 +6214,12 @@ main (int argc, const char **argv) + if (gcc_exec_prefix) + add_prefix (&startfile_prefixes, + concat (gcc_exec_prefix, machine_suffix, +- standard_startfile_prefix, NULL), ++ standard_startfile_prefix, (void *)0), + NULL, PREFIX_PRIORITY_LAST, 0, 1); + add_prefix (&startfile_prefixes, + concat (standard_exec_prefix, + machine_suffix, +- standard_startfile_prefix, NULL), ++ standard_startfile_prefix, (void *)0), + NULL, PREFIX_PRIORITY_LAST, 0, 1); + } + +@@ -6245,7 +6245,7 @@ main (int argc, const char **argv) + /* If we have a GCC_EXEC_PREFIX envvar, modify it for cpp's sake. */ + if (gcc_exec_prefix) + gcc_exec_prefix = concat (gcc_exec_prefix, spec_machine, dir_separator_str, +- spec_version, dir_separator_str, NULL); ++ spec_version, dir_separator_str, (void *)0); + + /* Now we have the specs. + Set the `valid' bits for switches that match anything in any spec. */ diff --git a/lang/gcc/4.1/patches/patch-gcc_gensupport_c b/lang/gcc/4.1/patches/patch-gcc_gensupport_c new file mode 100644 index 00000000000..4b2173f96fd --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_gensupport_c @@ -0,0 +1,39 @@ +$OpenBSD: patch-gcc_gensupport_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/gensupport.c.orig Thu Dec 16 18:31:58 2004 ++++ gcc/gensupport.c Mon Jan 3 15:47:20 2005 +@@ -219,7 +219,7 @@ process_include (rtx desc, int lineno) + { + static const char sep[2] = { DIR_SEPARATOR, '\0' }; + +- pathname = concat (stackp->fname, sep, filename, NULL); ++ pathname = concat (stackp->fname, sep, filename, (void *)0); + input_file = fopen (pathname, "r"); + if (input_file != NULL) + goto success; +@@ -228,7 +228,7 @@ process_include (rtx desc, int lineno) + } + + if (base_dir) +- pathname = concat (base_dir, filename, NULL); ++ pathname = concat (base_dir, filename, (void *)0); + else + pathname = xstrdup (filename); + input_file = fopen (pathname, "r"); +@@ -317,7 +317,7 @@ process_rtx (rtx desc, int lineno) + insn condition to create the new split condition. */ + split_cond = XSTR (desc, 4); + if (split_cond[0] == '&' && split_cond[1] == '&') +- split_cond = concat (XSTR (desc, 2), split_cond, NULL); ++ split_cond = concat (XSTR (desc, 2), split_cond, (void *)0); + XSTR (split, 1) = split_cond; + XVEC (split, 2) = XVEC (desc, 5); + XSTR (split, 3) = XSTR (desc, 6); +@@ -672,7 +672,7 @@ alter_test_for_insn (struct queue_elem * + if (!insn_test || *insn_test == '\0') + return ce_test; + +- return concat ("(", ce_test, ") && (", insn_test, ")", NULL); ++ return concat ("(", ce_test, ") && (", insn_test, ")", (void *)0); + } + + /* Adjust all of the operand numbers in SRC to match the shift they'll diff --git a/lang/gcc/4.1/patches/patch-gcc_objc_objc-act_c b/lang/gcc/4.1/patches/patch-gcc_objc_objc-act_c new file mode 100644 index 00000000000..7d172c93e52 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_objc_objc-act_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_objc_objc-act_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/objc/objc-act.c.orig Sat Jan 29 13:16:34 2005 ++++ gcc/objc/objc-act.c Tue Feb 22 19:38:42 2005 +@@ -546,7 +546,7 @@ objc_init (void) + /* If gen_declaration desired, open the output file. */ + if (flag_gen_declaration) + { +- register char * const dumpname = concat (dump_base_name, ".decl", NULL); ++ register char * const dumpname = concat (dump_base_name, ".decl", (void *)0); + gen_declaration_file = fopen (dumpname, "w"); + if (gen_declaration_file == 0) + fatal_error ("can't open %s: %m", dumpname); diff --git a/lang/gcc/4.1/patches/patch-gcc_prefix_c b/lang/gcc/4.1/patches/patch-gcc_prefix_c new file mode 100644 index 00000000000..6ec0df1dd3d --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_prefix_c @@ -0,0 +1,35 @@ +$OpenBSD: patch-gcc_prefix_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/prefix.c.orig Tue Sep 14 08:49:46 2004 ++++ gcc/prefix.c Tue Sep 14 08:50:06 2004 +@@ -99,7 +99,7 @@ get_key_value (char *key) + #endif + + if (prefix == 0) +- prefix = getenv (temp = concat (key, "_ROOT", NULL)); ++ prefix = getenv (temp = concat (key, "_ROOT", (void *)0)); + + if (prefix == 0) + prefix = std_prefix; +@@ -219,7 +219,7 @@ translate_name (char *name) + together. */ + + old_name = name; +- name = concat (prefix, &name[keylen + 1], NULL); ++ name = concat (prefix, &name[keylen + 1], (void *)0); + free (old_name); + } + +@@ -257,11 +257,11 @@ update_path (const char *path, const cha + + if (key[0] != '$') + { +- key = concat ("@", key, NULL); ++ key = concat ("@", key, (void *)0); + free_key = true; + } + +- result = concat (key, &path[len], NULL); ++ result = concat (key, &path[len], (void *)0); + if (free_key) + free ((char *) key); + result = translate_name (result); diff --git a/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_acats b/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_acats new file mode 100644 index 00000000000..e6038ea16ea --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_acats @@ -0,0 +1,14 @@ +$OpenBSD: patch-gcc_testsuite_ada_acats_run_acats,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/testsuite/ada/acats/run_acats.orig Fri Jan 7 04:04:46 2005 ++++ gcc/testsuite/ada/acats/run_acats Fri Jan 7 04:06:26 2005 +@@ -7,8 +7,8 @@ fi + + # Set up environment to use the Ada compiler from the object tree + +-host_gnatchop=`type gnatchop | awk '{print $3}'` +-host_gnatmake=`type gnatmake | awk '{print $3}'` ++host_gnatchop=`which gnatchop` ++host_gnatmake=`which gnatmake` + ROOT=`${PWDCMD-pwd}` + BASE=`cd $ROOT/../../..; ${PWDCMD-pwd}` + diff --git a/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_all_sh b/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_all_sh new file mode 100644 index 00000000000..d325bb96ca5 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_testsuite_ada_acats_run_all_sh @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_testsuite_ada_acats_run_all_sh,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/testsuite/ada/acats/run_all.sh.orig Fri Jan 7 04:06:30 2005 ++++ gcc/testsuite/ada/acats/run_all.sh Fri Jan 7 04:06:46 2005 +@@ -77,7 +77,7 @@ display target gcc is $GCC + display `$GCC -v 2>&1` + display host=`gcc -dumpmachine` + display target=$target +-display `type gnatmake` ++display `which gnatmake` + gnatls -v >> $dir/acats.log + display "" + diff --git a/lang/gcc/4.1/patches/patch-gcc_tree-dump_c b/lang/gcc/4.1/patches/patch-gcc_tree-dump_c new file mode 100644 index 00000000000..49c89304419 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree-dump_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-dump_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree-dump.c.orig Tue Feb 15 16:53:47 2005 ++++ gcc/tree-dump.c Tue Feb 22 19:38:42 2005 +@@ -824,7 +824,7 @@ get_dump_file_name (enum tree_dump_index + dump_id[0] = '\0'; + } + +- return concat (dump_base_name, dump_id, dfi->suffix, NULL); ++ return concat (dump_base_name, dump_id, dfi->suffix, (void *)0); + } + + /* Begin a tree dump for PHASE. Stores any user supplied flag in diff --git a/lang/gcc/4.1/patches/patch-gcc_tree-mudflap_c b/lang/gcc/4.1/patches/patch-gcc_tree-mudflap_c new file mode 100644 index 00000000000..ee8b9f42691 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree-mudflap_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-mudflap_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree-mudflap.c.orig Tue Sep 14 08:50:49 2004 ++++ gcc/tree-mudflap.c Tue Sep 14 08:51:00 2004 +@@ -232,7 +232,7 @@ mf_file_function_line_tree (location_t l + else + op = name = cp = ""; + +- string = concat (file, colon, line, op, name, cp, NULL); ++ string = concat (file, colon, line, op, name, cp, (void *)0); + result = mf_build_string (string); + free (string); + diff --git a/lang/gcc/4.1/patches/patch-gcc_tree-nested_c b/lang/gcc/4.1/patches/patch-gcc_tree-nested_c new file mode 100644 index 00000000000..d169e765e7d --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree-nested_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-nested_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree-nested.c.orig Sat Dec 18 19:59:04 2004 ++++ gcc/tree-nested.c Mon Jan 3 15:47:20 2005 +@@ -200,7 +200,7 @@ get_frame_type (struct nesting_info *inf + + name = concat ("FRAME.", + IDENTIFIER_POINTER (DECL_NAME (info->context)), +- NULL); ++ (void *)0); + TYPE_NAME (type) = get_identifier (name); + free (name); + diff --git a/lang/gcc/4.1/patches/patch-gcc_tree-optimize_c b/lang/gcc/4.1/patches/patch-gcc_tree-optimize_c new file mode 100644 index 00000000000..bde8f1512f0 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree-optimize_c @@ -0,0 +1,27 @@ +$OpenBSD: patch-gcc_tree-optimize_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree-optimize.c.orig Thu Feb 17 17:19:41 2005 ++++ gcc/tree-optimize.c Tue Feb 22 19:44:27 2005 +@@ -221,18 +221,18 @@ register_one_dump_file (struct tree_opt_ + sprintf (num, "%d", ((int) pass->static_pass_number < 0 + ? 1 : pass->static_pass_number)); + +- dot_name = concat (".", pass->name, num, NULL); ++ dot_name = concat (".", pass->name, num, (void *)0); + if (pass->properties_provided & PROP_trees) + { +- flag_name = concat ("tree-", pass->name, num, NULL); +- glob_name = concat ("tree-", pass->name, NULL); ++ flag_name = concat ("tree-", pass->name, num, (void *)0); ++ glob_name = concat ("tree-", pass->name, (void *)0); + pass->static_pass_number = dump_register (dot_name, flag_name, glob_name, + TDF_TREE, n + TDI_tree_all, 0); + } + else + { +- flag_name = concat ("rtl-", pass->name, num, NULL); +- glob_name = concat ("rtl-", pass->name, NULL); ++ flag_name = concat ("rtl-", pass->name, num, (void *)0); ++ glob_name = concat ("rtl-", pass->name, (void *)0); + pass->static_pass_number = dump_register (dot_name, flag_name, glob_name, + TDF_RTL, n, pass->letter); + } diff --git a/lang/gcc/4.1/patches/patch-gcc_tree-vect-transform_c b/lang/gcc/4.1/patches/patch-gcc_tree-vect-transform_c new file mode 100644 index 00000000000..0360047b078 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree-vect-transform_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-vect-transform_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree-vect-transform.c.orig Tue Feb 22 20:36:16 2005 ++++ gcc/tree-vect-transform.c Tue Feb 22 20:36:29 2005 +@@ -93,7 +93,7 @@ vect_get_new_vect_var (tree type, enum v + prefix_len = strlen (prefix); + + if (name) +- new_vect_var = create_tmp_var (type, concat (prefix, name, NULL)); ++ new_vect_var = create_tmp_var (type, concat (prefix, name, (void *)0)); + else + new_vect_var = create_tmp_var (type, prefix); + diff --git a/lang/gcc/4.1/patches/patch-gcc_tree_c b/lang/gcc/4.1/patches/patch-gcc_tree_c new file mode 100644 index 00000000000..d2d34159688 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_tree_c @@ -0,0 +1,17 @@ +$OpenBSD: patch-gcc_tree_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/tree.c.orig Tue Feb 22 21:13:48 2005 ++++ gcc/tree.c Tue Feb 22 21:14:02 2005 +@@ -5936,11 +5936,11 @@ build_common_builtin_nodes (void) + *q = TOLOWER (*p); + *q = '\0'; + +- built_in_names[mcode] = concat ("__mul", mode_name_buf, "3", NULL); ++ built_in_names[mcode] = concat ("__mul", mode_name_buf, "3", (void *)0); + local_define_builtin (built_in_names[mcode], ftype, mcode, + built_in_names[mcode], ECF_CONST | ECF_NOTHROW); + +- built_in_names[dcode] = concat ("__div", mode_name_buf, "3", NULL); ++ built_in_names[dcode] = concat ("__div", mode_name_buf, "3", (void *)0); + local_define_builtin (built_in_names[dcode], ftype, dcode, + built_in_names[dcode], ECF_CONST | ECF_NOTHROW); + } diff --git a/lang/gcc/4.1/patches/patch-gcc_varasm_c b/lang/gcc/4.1/patches/patch-gcc_varasm_c new file mode 100644 index 00000000000..3e743207c3a --- /dev/null +++ b/lang/gcc/4.1/patches/patch-gcc_varasm_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_varasm_c,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- gcc/varasm.c.orig Sun Jan 16 16:28:16 2005 ++++ gcc/varasm.c Mon Jan 17 16:23:21 2005 +@@ -1217,7 +1217,7 @@ assemble_start_function (tree decl, cons + unlikely_text_section_name = NULL; + + unlikely_section_label = reconcat (unlikely_section_label, +- fnname, ".unlikely_section", NULL); ++ fnname, ".unlikely_section", (void *)0); + + /* The following code does not need preprocessing in the assembler. */ + diff --git a/lang/gcc/4.1/patches/patch-libstdc++-v3_libsupc++_Makefile_in b/lang/gcc/4.1/patches/patch-libstdc++-v3_libsupc++_Makefile_in new file mode 100644 index 00000000000..1b506213b35 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-libstdc++-v3_libsupc++_Makefile_in @@ -0,0 +1,21 @@ +$OpenBSD: patch-libstdc++-v3_libsupc++_Makefile_in,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- libstdc++-v3/libsupc++/Makefile.in.orig Mon Jan 10 18:07:50 2005 ++++ libstdc++-v3/libsupc++/Makefile.in Mon Jan 17 16:23:21 2005 +@@ -297,7 +297,7 @@ AM_CPPFLAGS = $(GLIBCXX_INCLUDES) + # Need this library to both be part of libstdc++.a, and installed + # separately too. + # 1) separate libsupc++.la +-toolexeclib_LTLIBRARIES = libsupc++.la ++toolexeclib_LTLIBRARIES = libesupc++.la + # 2) integrated libsupc++convenience.la that is to be a part of libstdc++.a + noinst_LTLIBRARIES = libsupc++convenience.la + headers = \ +@@ -475,7 +475,7 @@ clean-toolexeclibLTLIBRARIES: + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +-libsupc++.la: $(libsupc___la_OBJECTS) $(libsupc___la_DEPENDENCIES) ++libesupc++.la: $(libsupc___la_OBJECTS) $(libsupc___la_DEPENDENCIES) + $(CXXLINK) -rpath $(toolexeclibdir) $(libsupc___la_LDFLAGS) $(libsupc___la_OBJECTS) $(libsupc___la_LIBADD) $(LIBS) + libsupc++convenience.la: $(libsupc__convenience_la_OBJECTS) $(libsupc__convenience_la_DEPENDENCIES) + $(CXXLINK) $(libsupc__convenience_la_LDFLAGS) $(libsupc__convenience_la_OBJECTS) $(libsupc__convenience_la_LIBADD) $(LIBS) diff --git a/lang/gcc/4.1/patches/patch-libstdc++-v3_src_Makefile_in b/lang/gcc/4.1/patches/patch-libstdc++-v3_src_Makefile_in new file mode 100644 index 00000000000..58e7819f29e --- /dev/null +++ b/lang/gcc/4.1/patches/patch-libstdc++-v3_src_Makefile_in @@ -0,0 +1,21 @@ +$OpenBSD: patch-libstdc++-v3_src_Makefile_in,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- libstdc++-v3/src/Makefile.in.orig Mon Jan 10 18:07:49 2005 ++++ libstdc++-v3/src/Makefile.in Mon Jan 17 16:23:21 2005 +@@ -274,7 +274,7 @@ WARN_CXXFLAGS = \ + AM_CPPFLAGS = $(GLIBCXX_INCLUDES) + + # Cross compiler support. +-toolexeclib_LTLIBRARIES = libstdc++.la ++toolexeclib_LTLIBRARIES = libestdc++.la + @GLIBCXX_BUILD_VERSIONED_SHLIB_FALSE@version_arg = + + # Symbol versioning for shared libraries. +@@ -468,7 +468,7 @@ clean-toolexeclibLTLIBRARIES: + echo "rm -f \"$${dir}/so_locations\""; \ + rm -f "$${dir}/so_locations"; \ + done +-libstdc++.la: $(libstdc___la_OBJECTS) $(libstdc___la_DEPENDENCIES) ++libestdc++.la: $(libstdc___la_OBJECTS) $(libstdc___la_DEPENDENCIES) + $(CXXLINK) -rpath $(toolexeclibdir) $(libstdc___la_LDFLAGS) $(libstdc___la_OBJECTS) $(libstdc___la_LIBADD) $(LIBS) + + mostlyclean-compile: diff --git a/lang/gcc/4.1/patches/patch-libtool_m4 b/lang/gcc/4.1/patches/patch-libtool_m4 new file mode 100644 index 00000000000..39d12ffdeb7 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-libtool_m4 @@ -0,0 +1,14 @@ +$OpenBSD: patch-libtool_m4,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- libtool.m4.orig Tue Nov 30 00:45:17 2004 ++++ libtool.m4 Mon Jan 3 15:47:20 2005 +@@ -696,6 +696,10 @@ newsos6) + lt_cv_file_magic_test_file=/usr/lib/libnls.so + ;; + ++openbsd*) ++ lt_cv_deplibs_check_method=pass_all ++ ;; ++ + osf3* | osf4* | osf5*) + # this will be overridden with pass_all, but let us keep it just in case + lt_cv_deplibs_check_method='file_magic COFF format alpha shared library' diff --git a/lang/gcc/4.1/patches/patch-ltcf-c_sh b/lang/gcc/4.1/patches/patch-ltcf-c_sh new file mode 100644 index 00000000000..eb1565688c6 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-ltcf-c_sh @@ -0,0 +1,19 @@ +$OpenBSD: patch-ltcf-c_sh,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- ltcf-c.sh.orig Sat Oct 2 18:33:06 2004 ++++ ltcf-c.sh Tue Nov 23 12:44:34 2004 +@@ -513,10 +513,13 @@ else + ;; + + openbsd*) +- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' +- hardcode_libdir_flag_spec='-R$libdir' ++ archive_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ archive_expsym_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ hardcode_libdir_flag_spec='${wl}-R$libdir' + hardcode_direct=yes + hardcode_shlibpath_var=no ++ remove_lgcc=yes ++ output_verbose_link_cmds='$CC $ac_cv_prog_cc_pic -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L"' + ;; + + os2*) diff --git a/lang/gcc/4.1/patches/patch-ltcf-cxx_sh b/lang/gcc/4.1/patches/patch-ltcf-cxx_sh new file mode 100644 index 00000000000..f28e93d5a70 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-ltcf-cxx_sh @@ -0,0 +1,23 @@ +$OpenBSD: patch-ltcf-cxx_sh,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- ltcf-cxx.sh.orig Tue Aug 3 02:52:06 2004 ++++ ltcf-cxx.sh Tue Sep 14 01:24:15 2004 +@@ -452,6 +452,19 @@ case $host_os in + netbsd* | knetbsd*-gnu) + # NetBSD uses g++ - do we need to do anything? + ;; ++ openbsd*) ++ if test "$with_gcc" = yes && test "$with_gnu_ld" = no; then ++ # MM: OpenBSD 2.7 uses G++, but not GNU ld ++ archive_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ archive_expsym_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ old_archive_cmds="$old_archive_cmds~"'$RANLIB $oldlib' ++ hardcode_libdir_flag_spec='${wl}-R$libdir' ++ hardcode_direct=yes ++ hardcode_shlibpath_var=no ++ remove_lgcc=yes ++ output_verbose_link_cmds='$CC $ac_cv_prog_cc_pic -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L"' ++ fi ++ ;; + osf3*) + case $cc_basename in + KCC) diff --git a/lang/gcc/4.1/patches/patch-ltcf-gcj_sh b/lang/gcc/4.1/patches/patch-ltcf-gcj_sh new file mode 100644 index 00000000000..f7816822e90 --- /dev/null +++ b/lang/gcc/4.1/patches/patch-ltcf-gcj_sh @@ -0,0 +1,19 @@ +$OpenBSD: patch-ltcf-gcj_sh,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- ltcf-gcj.sh.orig Tue Apr 27 08:14:30 2004 ++++ ltcf-gcj.sh Tue Sep 14 01:24:24 2004 +@@ -488,10 +488,13 @@ else + ;; + + openbsd*) +- archive_cmds='$LD -Bshareable -o $lib $libobjs $deplibs $linker_flags' +- hardcode_libdir_flag_spec='-R$libdir' ++ archive_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ archive_expsym_cmds='$CC $pic_flag -shared $predep_objects $libobjs $deplibs $postdep_objects $compiler_flags -o $lib' ++ hardcode_libdir_flag_spec='${wl}-R$libdir' + hardcode_direct=yes + hardcode_shlibpath_var=no ++ remove_lgcc=yes ++ output_verbose_link_cmds='$CC $ac_cv_prog_cc_pic -shared $CFLAGS -v conftest.$objext 2>&1 | egrep "\-L"' + ;; + + os2*) diff --git a/lang/gcc/4.1/patches/patch-ltconfig b/lang/gcc/4.1/patches/patch-ltconfig new file mode 100644 index 00000000000..567a5a4e08e --- /dev/null +++ b/lang/gcc/4.1/patches/patch-ltconfig @@ -0,0 +1,30 @@ +$OpenBSD: patch-ltconfig,v 1.1.1.1 2005/02/28 15:12:45 espie Exp $ +--- ltconfig.orig Sat Oct 2 18:33:06 2004 ++++ ltconfig Sun Feb 27 19:13:08 2005 +@@ -625,7 +625,12 @@ old_postuninstall_cmds= + + if test -n "$RANLIB"; then + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" +- old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds" ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="\$RANLIB -t \$oldlib~$old_postinstall_cmds";; ++ *) ++ old_postinstall_cmds="\$RANLIB \$oldlib~$old_postinstall_cmds";; ++ esac + fi + + # Source the script associated with the $tagname tag configuration. +@@ -1305,8 +1310,11 @@ openbsd*) + need_version=no + fi + library_names_spec='${libname}${release}.so$versuffix ${libname}.so$versuffix' +- finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' ++ #finish_cmds='PATH="\$PATH:/sbin" ldconfig -m $libdir' + shlibpath_var=LD_LIBRARY_PATH ++ shlibpath_overrides_runpath=yes ++ deplib_check_method=pass_all ++ sys_lib_dlsearch_path_spec='/usr/lib /usr/local/lib /usr/X11R6/lib' + ;; + + os2*) diff --git a/lang/gcc/4.1/pkg/DESCR b/lang/gcc/4.1/pkg/DESCR new file mode 100644 index 00000000000..e69de29bb2d diff --git a/lang/gcc/4.1/pkg/PFRAG.shared b/lang/gcc/4.1/pkg/PFRAG.shared new file mode 100644 index 00000000000..34e2946f5a1 --- /dev/null +++ b/lang/gcc/4.1/pkg/PFRAG.shared @@ -0,0 +1,3 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +@lib lib/libmudflap.so.0.0 +@lib lib/libmudflapth.so.0.0 diff --git a/lang/gcc/4.1/pkg/PFRAG.shared-estdc b/lang/gcc/4.1/pkg/PFRAG.shared-estdc new file mode 100644 index 00000000000..f2a272f438d --- /dev/null +++ b/lang/gcc/4.1/pkg/PFRAG.shared-estdc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-estdc,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +@lib lib/libestdc++.so.6.4 diff --git a/lang/gcc/4.1/pkg/PFRAG.shared-f95 b/lang/gcc/4.1/pkg/PFRAG.shared-f95 new file mode 100644 index 00000000000..61785f1d602 --- /dev/null +++ b/lang/gcc/4.1/pkg/PFRAG.shared-f95 @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-f95,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +@lib lib/libgfortran.so.0.0 diff --git a/lang/gcc/4.1/pkg/PFRAG.shared-objc b/lang/gcc/4.1/pkg/PFRAG.shared-objc new file mode 100644 index 00000000000..2cb9baf8620 --- /dev/null +++ b/lang/gcc/4.1/pkg/PFRAG.shared-objc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-objc,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +@lib lib/libobjc.so.1.0 diff --git a/lang/gcc/4.1/pkg/PLIST b/lang/gcc/4.1/pkg/PLIST new file mode 100644 index 00000000000..dff02bb8bf5 --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST @@ -0,0 +1,63 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +%%SHARED%% +bin/ecpp +bin/egcc +bin/egccbug +bin/egcov +bin/${CONFIG}-egcc +bin/${CONFIG}-gcc-${V} +include/mf-runtime.h +@info info/cpp.info +@info info/cppinternals.info +@info info/gcc.info +@info info/gccinstall.info +@info info/gccint.info +lib/gcc/ +lib/gcc/${CONFIG}/ +lib/gcc/${CONFIG}/${V}/ +lib/gcc/${CONFIG}/${V}/include/ +lib/gcc/${CONFIG}/${V}/include/README +lib/gcc/${CONFIG}/${V}/include/arpa/ +lib/gcc/${CONFIG}/${V}/include/arpa/nameser.h +lib/gcc/${CONFIG}/${V}/include/com_err.h +lib/gcc/${CONFIG}/${V}/include/limits.h +lib/gcc/${CONFIG}/${V}/include/math.h +lib/gcc/${CONFIG}/${V}/include/rpc/ +lib/gcc/${CONFIG}/${V}/include/rpc/rpc_des.h +lib/gcc/${CONFIG}/${V}/include/rpc/svc.h +lib/gcc/${CONFIG}/${V}/include/stddef.h +lib/gcc/${CONFIG}/${V}/include/stdio.h +lib/gcc/${CONFIG}/${V}/include/stdlib.h +lib/gcc/${CONFIG}/${V}/include/sys/ +lib/gcc/${CONFIG}/${V}/include/sys/types.h +lib/gcc/${CONFIG}/${V}/include/syslimits.h +lib/gcc/${CONFIG}/${V}/include/unistd.h +lib/gcc/${CONFIG}/${V}/install-tools/ +lib/gcc/${CONFIG}/${V}/install-tools/gsyslimits.h +lib/gcc/${CONFIG}/${V}/install-tools/include/ +lib/gcc/${CONFIG}/${V}/install-tools/include/README +lib/gcc/${CONFIG}/${V}/install-tools/include/limits.h +lib/gcc/${CONFIG}/${V}/install-tools/macro_list +lib/gcc/${CONFIG}/${V}/install-tools/mkheaders.conf +lib/gcc/${CONFIG}/${V}/libgcc.a +lib/gcc/${CONFIG}/${V}/libgcov.a +lib/libiberty.a +lib/libmudflap.a +lib/libmudflap.la +lib/libmudflapth.a +lib/libmudflapth.la +libexec/gcc/ +libexec/gcc/${CONFIG}/ +libexec/gcc/${CONFIG}/${V}/ +libexec/gcc/${CONFIG}/${V}/cc1 +libexec/gcc/${CONFIG}/${V}/collect2 +libexec/gcc/${CONFIG}/${V}/install-tools/ +libexec/gcc/${CONFIG}/${V}/install-tools/fixinc.sh +libexec/gcc/${CONFIG}/${V}/install-tools/fixincl +libexec/gcc/${CONFIG}/${V}/install-tools/mkheaders +@man man/man1/ecpp.1 +@man man/man1/egcc.1 +@man man/man1/egcov.1 +@man man/man7/fsf-funding.7 +@man man/man7/gfdl.7 +@man man/man7/gpl.7 diff --git a/lang/gcc/4.1/pkg/PLIST-ada b/lang/gcc/4.1/pkg/PLIST-ada new file mode 100644 index 00000000000..712b884e0cb --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST-ada @@ -0,0 +1,1254 @@ +@comment $OpenBSD: PLIST-ada,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +bin/gnat +bin/gnatbind +bin/gnatbl +bin/gnatchop +bin/gnatclean +bin/gnatfind +bin/gnatkr +bin/gnatlink +bin/gnatls +bin/gnatmake +bin/gnatname +bin/gnatprep +bin/gnatxref +bin/gprmake +@info info/gnat-style.info +@info info/gnat_rm.info +@info info/gnat_ugn_unw.info +lib/gcc/${CONFIG}/${V}/adainclude/ +lib/gcc/${CONFIG}/${V}/adainclude/a-astaco.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-astaco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-caldel.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-caldel.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-calend.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-calend.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chahan.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-chahan.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-charac.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chlat1.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chlat9.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-colien.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-colien.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-colire.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-colire.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-comlin.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-comlin.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cwila1.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cwila9.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-decima.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-decima.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-diocst.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-diocst.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-direct.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-direct.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-direio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-direio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-dirval.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-dirval.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-dynpri.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-dynpri.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-einuoc.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-einuoc.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-elchha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-elchha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-excach.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-except.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-except.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-excpol.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-exctra.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-exctra.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-exexda.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-exexpr.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-exextr.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-exstat.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-filico.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-filico.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-finali.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-finali.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-flteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-fwteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-inteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-interr.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-interr.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-intnam.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-intsig.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-intsig.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ioexce.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-iwteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lfteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lfwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-liteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-liwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llftio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llfwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llitio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lliwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ncelfu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ngcefu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ngcefu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ngcoty.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ngcoty.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ngelfu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ngelfu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nlcefu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nlcoty.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nlelfu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nllcef.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nllcty.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nllefu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nscefu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nscoty.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nselfu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nucoty.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nudira.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-nudira.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nuelfu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-nuflra.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-nuflra.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-numaux.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-numeri.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-reatim.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-reatim.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-retide.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-retide.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-sequio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-sequio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-sfteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-sfwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-siocst.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-siocst.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-siteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-siwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ssicst.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ssicst.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ssitio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ssiwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stmaco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-storio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-storio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strbou.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strbou.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stream.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strfix.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strfix.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-string.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strmap.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strmap.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strsea.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strsea.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strsup.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strsup.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-strunb.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strunb.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ststio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ststio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stunau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stunau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwibo.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwibo.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwifi.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwifi.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwima.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwima.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwise.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwise.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwisu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwisu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stwiun.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwiun.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-suteio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-suteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swmwco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swuwti.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-swuwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-sytaco.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-sytaco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tags.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tags.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tasatt.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tasatt.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-taside.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-taside.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-teioed.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-teioed.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-textio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-textio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ticoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ticoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ticoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ticoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tideau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tideau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tideio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tideio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tienau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tienau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tienio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tienio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tifiio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tifiio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiflau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiflau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiflio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiflio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tigeau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tigeau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiinau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiinau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiinio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiinio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-timoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-timoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-timoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-timoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiocst.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiocst.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-titest.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-titest.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-unccon.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-uncdea.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-witeio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-witeio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcstr.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtcstr.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtdeau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtdeau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtdeio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtdeio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtedit.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtedit.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtenau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtenau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtenio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtenio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtfiio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtfiio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtflau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtflau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtflio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtflio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtgeau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtgeau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtinau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtinau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtinio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtinio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtmoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtmoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wtmoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wtmoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wttest.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wttest.ads +lib/gcc/${CONFIG}/${V}/adainclude/ada.ads +lib/gcc/${CONFIG}/${V}/adainclude/calendar.ads +lib/gcc/${CONFIG}/${V}/adainclude/directio.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-arrspl.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-arrspl.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-awk.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-awk.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-boubuf.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-boubuf.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-boumai.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-bubsor.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-bubsor.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-busora.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-busora.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-busorg.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-busorg.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-calend.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-calend.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-casuti.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-casuti.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-catiio.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-catiio.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-cgi.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-cgi.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-cgicoo.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-cgicoo.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-cgideb.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-cgideb.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-comlin.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-comlin.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-comver.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-comver.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-crc32.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-crc32.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-ctrl_c.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-curexc.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-debpoo.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-debpoo.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-debuti.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-debuti.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-diopit.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-diopit.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-dirope.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-dirope.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-dynhta.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-dynhta.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-dyntab.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-dyntab.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-eacodu.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-excact.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-excact.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-except.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-exctra.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-exctra.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-expect.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-expect.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-flocon.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-heasor.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-heasor.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-hesora.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-hesora.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-hesorg.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-hesorg.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-htable.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-htable.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-io.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-io.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-io_aux.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-io_aux.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-locfil.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-locfil.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-md5.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-md5.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-memdum.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-memdum.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-moreex.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-moreex.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-os_lib.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-os_lib.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-pehage.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-pehage.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-regexp.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-regexp.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-regist.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-regist.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-regpat.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-regpat.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-semaph.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-semaph.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-sestin.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-signal.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-signal.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-soccon.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-socket.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-socket.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-socthi.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-socthi.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-soliop.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-souinf.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-speche.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-speche.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-spipat.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-spipat.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-spitbo.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-spitbo.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-sptabo.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-sptain.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-sptavs.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-string.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-string.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-strspl.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-table.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-table.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-tasloc.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-tasloc.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-thread.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-thread.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-traceb.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-traceb.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-trasym.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-trasym.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-wistsp.ads +lib/gcc/${CONFIG}/${V}/adainclude/gnat.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-c.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-c.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cexten.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cobol.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-cobol.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cpoint.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-cpoint.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cpp.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-cpp.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cstrea.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-cstrea.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-cstrin.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-cstrin.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-fortra.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-fortra.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-os2err.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-os2lib.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-os2lib.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-os2syn.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-os2thr.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-pacdec.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-pacdec.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-vxwoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/i-vxwoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/i-vxwork.ads +lib/gcc/${CONFIG}/${V}/adainclude/interfac.ads +lib/gcc/${CONFIG}/${V}/adainclude/ioexcept.ads +lib/gcc/${CONFIG}/${V}/adainclude/machcode.ads +lib/gcc/${CONFIG}/${V}/adainclude/memtrack.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-addima.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-addima.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-addope.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-addope.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-arit64.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-arit64.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-assert.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-assert.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-asthan.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-asthan.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-atacco.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-atacco.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-auxdec.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-auxdec.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-bitops.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-bitops.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-boarop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-carsi8.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-carsi8.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-carun8.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-carun8.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-casi16.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-casi16.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-casi32.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-casi32.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-casi64.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-casi64.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-casuti.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-casuti.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-caun16.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-caun16.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-caun32.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-caun32.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-caun64.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-caun64.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-chepoo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-crc32.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-crc32.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-crtl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-direio.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-direio.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-errrep.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-errrep.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-except.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-exctab.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-exctab.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-exnint.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-exnint.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-exnllf.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-exnllf.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-exnlli.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-exnlli.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-expint.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-expint.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-explli.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-explli.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-expllu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-expllu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-expmod.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-expmod.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-expuns.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-expuns.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fatflt.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fatgen.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-fatgen.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fatlfl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fatllf.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fatsfl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-ficobl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fileio.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-fileio.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-finimp.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-finimp.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-finroo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-finroo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fore.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-fore.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-geveop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-geveop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-gloloc.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-gloloc.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-hibaen.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-htable.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-htable.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgbiu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgbiu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgboo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgboo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgcha.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgcha.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgdec.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgdec.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgenu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgenu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgint.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgint.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllb.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllb.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imglld.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imglld.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imglli.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imglli.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllw.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgllw.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgrea.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgrea.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imguns.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imguns.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgwch.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgwch.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-imgwiu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-imgwiu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-inmaop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-inmaop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-interr.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-interr.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-intman.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-intman.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-io.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-io.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-maccod.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-mantis.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-mantis.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-mastop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-mastop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-memcop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-memory.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-memory.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-osinte.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-osprim.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-osprim.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack03.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack03.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack05.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack05.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack06.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack06.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack07.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack07.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack09.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack09.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack10.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack10.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack11.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack11.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack12.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack12.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack13.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack13.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack14.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack14.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack15.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack15.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack17.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack17.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack18.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack18.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack19.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack19.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack20.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack20.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack21.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack21.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack22.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack22.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack23.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack23.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack24.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack24.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack25.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack25.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack26.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack26.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack27.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack27.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack28.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack28.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack29.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack29.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack30.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack30.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack31.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack31.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack33.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack33.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack34.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack34.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack35.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack35.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack36.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack36.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack37.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack37.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack38.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack38.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack39.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack39.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack40.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack40.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack41.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack41.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack42.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack42.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack43.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack43.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack44.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack44.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack45.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack45.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack46.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack46.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack47.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack47.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack48.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack48.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack49.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack49.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack50.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack50.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack51.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack51.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack52.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack52.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack53.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack53.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack54.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack54.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack55.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack55.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack56.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack56.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack57.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack57.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack58.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack58.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack59.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack59.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack60.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack60.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack61.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack61.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack62.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack62.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pack63.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pack63.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-parame.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-parame.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-parint.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-parint.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pooglo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pooglo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-pooloc.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-pooloc.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-poosiz.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-poosiz.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-powtab.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-proinf.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-proinf.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-purexc.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-restri.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-restri.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-rident.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-rpc.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-rpc.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-scaval.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-scaval.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-secsta.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-secsta.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-sequio.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-sequio.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-shasto.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-shasto.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-soflin.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-soflin.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-solita.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-solita.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco3.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco3.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco4.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco4.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco5.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-sopco5.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stache.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stache.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stalib.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stalib.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stchop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stchop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stoele.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stoele.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stopoo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stopoo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-stratt.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stratt.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-strcom.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-strcom.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-strops.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-strops.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-strxdr.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taasde.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taasde.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tadeca.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tadeca.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tadert.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tadert.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-taenca.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taenca.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-taprob.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taprob.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-taprop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taprop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tarest.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tarest.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasdeb.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasdeb.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasinf.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasinf.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasini.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasini.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-taskin.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-taskin.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-taspri.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasque.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasque.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasren.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasren.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasres.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tassta.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tassta.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tasuti.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tasuti.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tataat.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tataat.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-thread.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tpinop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tpinop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tpoben.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tpoben.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tpobop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tpobop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tporft.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tposen.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tposen.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-traceb.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-traceb.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-traces.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-traces.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-traent.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-traent.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-tratas.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-tratas.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-unstyp.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vaflop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-vaflop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valboo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valboo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valcha.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valcha.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valdec.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valdec.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valenu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valenu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valint.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valint.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vallld.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-vallld.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vallli.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-vallli.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valllu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valllu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valrea.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valrea.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valuns.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valuns.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valuti.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valuti.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-valwch.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-valwch.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-veboop.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-veboop.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vector.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vercon.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-vercon.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-vmexta.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-vmexta.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wchcnv.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wchcnv.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wchcon.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wchjis.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wchjis.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wchstw.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wchstw.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wchwts.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wchwts.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widboo.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widboo.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widcha.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widcha.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widenu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widenu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widlli.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widlli.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widllu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widllu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-widwch.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-widwch.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdcha.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdcha.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdenu.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdenu.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdwch.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-wwdwch.ads +lib/gcc/${CONFIG}/${V}/adainclude/sequenio.ads +lib/gcc/${CONFIG}/${V}/adainclude/system.ads +lib/gcc/${CONFIG}/${V}/adainclude/text_io.ads +lib/gcc/${CONFIG}/${V}/adainclude/unchconv.ads +lib/gcc/${CONFIG}/${V}/adainclude/unchdeal.ads +lib/gcc/${CONFIG}/${V}/adalib/ +lib/gcc/${CONFIG}/${V}/adalib/a-caldel.ali +lib/gcc/${CONFIG}/${V}/adalib/a-calend.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chahan.ali +lib/gcc/${CONFIG}/${V}/adalib/a-charac.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chlat1.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chlat9.ali +lib/gcc/${CONFIG}/${V}/adalib/a-colien.ali +lib/gcc/${CONFIG}/${V}/adalib/a-colire.ali +lib/gcc/${CONFIG}/${V}/adalib/a-comlin.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cwila1.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cwila9.ali +lib/gcc/${CONFIG}/${V}/adalib/a-decima.ali +lib/gcc/${CONFIG}/${V}/adalib/a-diocst.ali +lib/gcc/${CONFIG}/${V}/adalib/a-direct.ali +lib/gcc/${CONFIG}/${V}/adalib/a-direio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-dirval.ali +lib/gcc/${CONFIG}/${V}/adalib/a-dynpri.ali +lib/gcc/${CONFIG}/${V}/adalib/a-einuoc.ali +lib/gcc/${CONFIG}/${V}/adalib/a-elchha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-except.ali +lib/gcc/${CONFIG}/${V}/adalib/a-exctra.ali +lib/gcc/${CONFIG}/${V}/adalib/a-filico.ali +lib/gcc/${CONFIG}/${V}/adalib/a-finali.ali +lib/gcc/${CONFIG}/${V}/adalib/a-flteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-fwteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-inteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-interr.ali +lib/gcc/${CONFIG}/${V}/adalib/a-intnam.ali +lib/gcc/${CONFIG}/${V}/adalib/a-intsig.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ioexce.ali +lib/gcc/${CONFIG}/${V}/adalib/a-iwteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lfteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lfwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-liteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-liwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llftio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llfwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llitio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lliwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ncelfu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ngcefu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ngcoty.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ngelfu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nlcefu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nlcoty.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nlelfu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nllcef.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nllcty.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nllefu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nscefu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nscoty.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nselfu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nucoty.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nudira.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nuelfu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-nuflra.ali +lib/gcc/${CONFIG}/${V}/adalib/a-numaux.ali +lib/gcc/${CONFIG}/${V}/adalib/a-numeri.ali +lib/gcc/${CONFIG}/${V}/adalib/a-reatim.ali +lib/gcc/${CONFIG}/${V}/adalib/a-retide.ali +lib/gcc/${CONFIG}/${V}/adalib/a-sequio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-sfteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-sfwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-siocst.ali +lib/gcc/${CONFIG}/${V}/adalib/a-siteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-siwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ssicst.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ssitio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ssiwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stmaco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-storio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strbou.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stream.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strfix.ali +lib/gcc/${CONFIG}/${V}/adalib/a-string.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strmap.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strsea.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strsup.ali +lib/gcc/${CONFIG}/${V}/adalib/a-strunb.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ststio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stunau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwibo.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwifi.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwima.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwise.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwisu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwiun.ali +lib/gcc/${CONFIG}/${V}/adalib/a-suteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swmwco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swuwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-sytaco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tags.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tasatt.ali +lib/gcc/${CONFIG}/${V}/adalib/a-taside.ali +lib/gcc/${CONFIG}/${V}/adalib/a-teioed.ali +lib/gcc/${CONFIG}/${V}/adalib/a-textio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ticoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ticoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tideau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tideio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tienau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tienio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tifiio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiflau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiflio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tigeau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiinau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiinio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-timoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-timoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiocst.ali +lib/gcc/${CONFIG}/${V}/adalib/a-titest.ali +lib/gcc/${CONFIG}/${V}/adalib/a-unccon.ali +lib/gcc/${CONFIG}/${V}/adalib/a-uncdea.ali +lib/gcc/${CONFIG}/${V}/adalib/a-witeio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtcoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtcoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtcstr.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtdeau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtdeio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtedit.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtenau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtenio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtfiio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtflau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtflio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtgeau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtinau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtinio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtmoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wtmoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wttest.ali +lib/gcc/${CONFIG}/${V}/adalib/ada.ali +lib/gcc/${CONFIG}/${V}/adalib/calendar.ali +lib/gcc/${CONFIG}/${V}/adalib/g-arrspl.ali +lib/gcc/${CONFIG}/${V}/adalib/g-awk.ali +lib/gcc/${CONFIG}/${V}/adalib/g-boubuf.ali +lib/gcc/${CONFIG}/${V}/adalib/g-boumai.ali +lib/gcc/${CONFIG}/${V}/adalib/g-bubsor.ali +lib/gcc/${CONFIG}/${V}/adalib/g-busora.ali +lib/gcc/${CONFIG}/${V}/adalib/g-busorg.ali +lib/gcc/${CONFIG}/${V}/adalib/g-calend.ali +lib/gcc/${CONFIG}/${V}/adalib/g-casuti.ali +lib/gcc/${CONFIG}/${V}/adalib/g-catiio.ali +lib/gcc/${CONFIG}/${V}/adalib/g-cgi.ali +lib/gcc/${CONFIG}/${V}/adalib/g-cgicoo.ali +lib/gcc/${CONFIG}/${V}/adalib/g-cgideb.ali +lib/gcc/${CONFIG}/${V}/adalib/g-comlin.ali +lib/gcc/${CONFIG}/${V}/adalib/g-comver.ali +lib/gcc/${CONFIG}/${V}/adalib/g-crc32.ali +lib/gcc/${CONFIG}/${V}/adalib/g-ctrl_c.ali +lib/gcc/${CONFIG}/${V}/adalib/g-curexc.ali +lib/gcc/${CONFIG}/${V}/adalib/g-debpoo.ali +lib/gcc/${CONFIG}/${V}/adalib/g-debuti.ali +lib/gcc/${CONFIG}/${V}/adalib/g-diopit.ali +lib/gcc/${CONFIG}/${V}/adalib/g-dirope.ali +lib/gcc/${CONFIG}/${V}/adalib/g-dynhta.ali +lib/gcc/${CONFIG}/${V}/adalib/g-dyntab.ali +lib/gcc/${CONFIG}/${V}/adalib/g-excact.ali +lib/gcc/${CONFIG}/${V}/adalib/g-except.ali +lib/gcc/${CONFIG}/${V}/adalib/g-exctra.ali +lib/gcc/${CONFIG}/${V}/adalib/g-expect.ali +lib/gcc/${CONFIG}/${V}/adalib/g-flocon.ali +lib/gcc/${CONFIG}/${V}/adalib/g-heasor.ali +lib/gcc/${CONFIG}/${V}/adalib/g-hesora.ali +lib/gcc/${CONFIG}/${V}/adalib/g-hesorg.ali +lib/gcc/${CONFIG}/${V}/adalib/g-htable.ali +lib/gcc/${CONFIG}/${V}/adalib/g-io.ali +lib/gcc/${CONFIG}/${V}/adalib/g-io_aux.ali +lib/gcc/${CONFIG}/${V}/adalib/g-locfil.ali +lib/gcc/${CONFIG}/${V}/adalib/g-md5.ali +lib/gcc/${CONFIG}/${V}/adalib/g-memdum.ali +lib/gcc/${CONFIG}/${V}/adalib/g-moreex.ali +lib/gcc/${CONFIG}/${V}/adalib/g-os_lib.ali +lib/gcc/${CONFIG}/${V}/adalib/g-pehage.ali +lib/gcc/${CONFIG}/${V}/adalib/g-regexp.ali +lib/gcc/${CONFIG}/${V}/adalib/g-regpat.ali +lib/gcc/${CONFIG}/${V}/adalib/g-semaph.ali +lib/gcc/${CONFIG}/${V}/adalib/g-sestin.ali +lib/gcc/${CONFIG}/${V}/adalib/g-signal.ali +lib/gcc/${CONFIG}/${V}/adalib/g-soccon.ali +lib/gcc/${CONFIG}/${V}/adalib/g-socket.ali +lib/gcc/${CONFIG}/${V}/adalib/g-socthi.ali +lib/gcc/${CONFIG}/${V}/adalib/g-soliop.ali +lib/gcc/${CONFIG}/${V}/adalib/g-souinf.ali +lib/gcc/${CONFIG}/${V}/adalib/g-speche.ali +lib/gcc/${CONFIG}/${V}/adalib/g-spipat.ali +lib/gcc/${CONFIG}/${V}/adalib/g-spitbo.ali +lib/gcc/${CONFIG}/${V}/adalib/g-sptabo.ali +lib/gcc/${CONFIG}/${V}/adalib/g-sptain.ali +lib/gcc/${CONFIG}/${V}/adalib/g-sptavs.ali +lib/gcc/${CONFIG}/${V}/adalib/g-string.ali +lib/gcc/${CONFIG}/${V}/adalib/g-strspl.ali +lib/gcc/${CONFIG}/${V}/adalib/g-table.ali +lib/gcc/${CONFIG}/${V}/adalib/g-tasloc.ali +lib/gcc/${CONFIG}/${V}/adalib/g-thread.ali +lib/gcc/${CONFIG}/${V}/adalib/g-traceb.ali +lib/gcc/${CONFIG}/${V}/adalib/g-trasym.ali +lib/gcc/${CONFIG}/${V}/adalib/g-trasym.o +lib/gcc/${CONFIG}/${V}/adalib/g-wistsp.ali +lib/gcc/${CONFIG}/${V}/adalib/gnat.ali +lib/gcc/${CONFIG}/${V}/adalib/i-c.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cexten.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cobol.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cpoint.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cpp.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cstrea.ali +lib/gcc/${CONFIG}/${V}/adalib/i-cstrin.ali +lib/gcc/${CONFIG}/${V}/adalib/i-fortra.ali +lib/gcc/${CONFIG}/${V}/adalib/i-pacdec.ali +lib/gcc/${CONFIG}/${V}/adalib/interfac.ali +lib/gcc/${CONFIG}/${V}/adalib/ioexcept.ali +lib/gcc/${CONFIG}/${V}/adalib/libgnarl.a +lib/gcc/${CONFIG}/${V}/adalib/libgnat.a +lib/gcc/${CONFIG}/${V}/adalib/machcode.ali +lib/gcc/${CONFIG}/${V}/adalib/memtrack.ali +lib/gcc/${CONFIG}/${V}/adalib/s-addima.ali +lib/gcc/${CONFIG}/${V}/adalib/s-addope.ali +lib/gcc/${CONFIG}/${V}/adalib/s-arit64.ali +lib/gcc/${CONFIG}/${V}/adalib/s-assert.ali +lib/gcc/${CONFIG}/${V}/adalib/s-asthan.ali +lib/gcc/${CONFIG}/${V}/adalib/s-atacco.ali +lib/gcc/${CONFIG}/${V}/adalib/s-auxdec.ali +lib/gcc/${CONFIG}/${V}/adalib/s-bitops.ali +lib/gcc/${CONFIG}/${V}/adalib/s-boarop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-carsi8.ali +lib/gcc/${CONFIG}/${V}/adalib/s-carun8.ali +lib/gcc/${CONFIG}/${V}/adalib/s-casi16.ali +lib/gcc/${CONFIG}/${V}/adalib/s-casi32.ali +lib/gcc/${CONFIG}/${V}/adalib/s-casi64.ali +lib/gcc/${CONFIG}/${V}/adalib/s-casuti.ali +lib/gcc/${CONFIG}/${V}/adalib/s-caun16.ali +lib/gcc/${CONFIG}/${V}/adalib/s-caun32.ali +lib/gcc/${CONFIG}/${V}/adalib/s-caun64.ali +lib/gcc/${CONFIG}/${V}/adalib/s-chepoo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-crc32.ali +lib/gcc/${CONFIG}/${V}/adalib/s-crtl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-direio.ali +lib/gcc/${CONFIG}/${V}/adalib/s-errrep.ali +lib/gcc/${CONFIG}/${V}/adalib/s-except.ali +lib/gcc/${CONFIG}/${V}/adalib/s-exctab.ali +lib/gcc/${CONFIG}/${V}/adalib/s-exnint.ali +lib/gcc/${CONFIG}/${V}/adalib/s-exnllf.ali +lib/gcc/${CONFIG}/${V}/adalib/s-exnlli.ali +lib/gcc/${CONFIG}/${V}/adalib/s-expint.ali +lib/gcc/${CONFIG}/${V}/adalib/s-explli.ali +lib/gcc/${CONFIG}/${V}/adalib/s-expllu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-expmod.ali +lib/gcc/${CONFIG}/${V}/adalib/s-expuns.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fatflt.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fatgen.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fatlfl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fatllf.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fatsfl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-ficobl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fileio.ali +lib/gcc/${CONFIG}/${V}/adalib/s-finimp.ali +lib/gcc/${CONFIG}/${V}/adalib/s-finroo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fore.ali +lib/gcc/${CONFIG}/${V}/adalib/s-geveop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-gloloc.ali +lib/gcc/${CONFIG}/${V}/adalib/s-htable.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgbiu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgboo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgcha.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgdec.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgenu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgint.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgllb.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imglld.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imglli.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgllu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgllw.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgrea.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imguns.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgwch.ali +lib/gcc/${CONFIG}/${V}/adalib/s-imgwiu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-inmaop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-interr.ali +lib/gcc/${CONFIG}/${V}/adalib/s-intman.ali +lib/gcc/${CONFIG}/${V}/adalib/s-io.ali +lib/gcc/${CONFIG}/${V}/adalib/s-maccod.ali +lib/gcc/${CONFIG}/${V}/adalib/s-mantis.ali +lib/gcc/${CONFIG}/${V}/adalib/s-mastop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-memcop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-memory.ali +lib/gcc/${CONFIG}/${V}/adalib/s-osinte.ali +lib/gcc/${CONFIG}/${V}/adalib/s-osprim.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack03.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack05.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack06.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack07.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack09.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack10.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack11.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack12.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack13.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack14.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack15.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack17.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack18.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack19.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack20.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack21.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack22.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack23.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack24.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack25.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack26.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack27.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack28.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack29.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack30.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack31.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack33.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack34.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack35.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack36.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack37.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack38.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack39.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack40.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack41.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack42.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack43.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack44.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack45.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack46.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack47.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack48.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack49.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack50.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack51.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack52.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack53.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack54.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack55.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack56.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack57.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack58.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack59.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack60.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack61.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack62.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pack63.ali +lib/gcc/${CONFIG}/${V}/adalib/s-parame.ali +lib/gcc/${CONFIG}/${V}/adalib/s-parint.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pooglo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-pooloc.ali +lib/gcc/${CONFIG}/${V}/adalib/s-poosiz.ali +lib/gcc/${CONFIG}/${V}/adalib/s-powtab.ali +lib/gcc/${CONFIG}/${V}/adalib/s-proinf.ali +lib/gcc/${CONFIG}/${V}/adalib/s-purexc.ali +lib/gcc/${CONFIG}/${V}/adalib/s-restri.ali +lib/gcc/${CONFIG}/${V}/adalib/s-rident.ali +lib/gcc/${CONFIG}/${V}/adalib/s-rpc.ali +lib/gcc/${CONFIG}/${V}/adalib/s-scaval.ali +lib/gcc/${CONFIG}/${V}/adalib/s-secsta.ali +lib/gcc/${CONFIG}/${V}/adalib/s-sequio.ali +lib/gcc/${CONFIG}/${V}/adalib/s-shasto.ali +lib/gcc/${CONFIG}/${V}/adalib/s-soflin.ali +lib/gcc/${CONFIG}/${V}/adalib/s-solita.ali +lib/gcc/${CONFIG}/${V}/adalib/s-sopco3.ali +lib/gcc/${CONFIG}/${V}/adalib/s-sopco4.ali +lib/gcc/${CONFIG}/${V}/adalib/s-sopco5.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stache.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stalib.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stchop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stoele.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stopoo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-stratt.ali +lib/gcc/${CONFIG}/${V}/adalib/s-strops.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taasde.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tadeca.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tadert.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taenca.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taprob.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taprop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tarest.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasdeb.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasinf.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasini.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taskin.ali +lib/gcc/${CONFIG}/${V}/adalib/s-taspri.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasque.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasren.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasres.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tassta.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tasuti.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tataat.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tpinop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tpoben.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tpobop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tposen.ali +lib/gcc/${CONFIG}/${V}/adalib/s-traceb.ali +lib/gcc/${CONFIG}/${V}/adalib/s-traces.ali +lib/gcc/${CONFIG}/${V}/adalib/s-traent.ali +lib/gcc/${CONFIG}/${V}/adalib/s-tratas.ali +lib/gcc/${CONFIG}/${V}/adalib/s-unstyp.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vaflop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valboo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valcha.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valdec.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valenu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valint.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vallld.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vallli.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valllu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valrea.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valuns.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valuti.ali +lib/gcc/${CONFIG}/${V}/adalib/s-valwch.ali +lib/gcc/${CONFIG}/${V}/adalib/s-veboop.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vector.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vercon.ali +lib/gcc/${CONFIG}/${V}/adalib/s-vmexta.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wchcnv.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wchcon.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wchjis.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wchstw.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wchwts.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widboo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widcha.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widenu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widlli.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widllu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-widwch.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wwdcha.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wwdenu.ali +lib/gcc/${CONFIG}/${V}/adalib/s-wwdwch.ali +lib/gcc/${CONFIG}/${V}/adalib/system.ali +lib/gcc/${CONFIG}/${V}/adalib/text_io.ali +libexec/gcc/${CONFIG}/${V}/gnat1 +share/gnat/ +share/gnat/Makefile.generic +share/gnat/Makefile.prolog diff --git a/lang/gcc/4.1/pkg/PLIST-c++ b/lang/gcc/4.1/pkg/PLIST-c++ new file mode 100644 index 00000000000..33c5ea18f84 --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST-c++ @@ -0,0 +1,249 @@ +@comment $OpenBSD: PLIST-c++,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +bin/ec++ +bin/eg++ +bin/${CONFIG}-ec++ +bin/${CONFIG}-eg++ +include/c++/ +include/c++/${V}/ +include/c++/${V}/algorithm +include/c++/${V}/backward/ +include/c++/${V}/backward/algo.h +include/c++/${V}/backward/algobase.h +include/c++/${V}/backward/alloc.h +include/c++/${V}/backward/backward_warning.h +include/c++/${V}/backward/bvector.h +include/c++/${V}/backward/complex.h +include/c++/${V}/backward/defalloc.h +include/c++/${V}/backward/deque.h +include/c++/${V}/backward/fstream.h +include/c++/${V}/backward/function.h +include/c++/${V}/backward/hash_map.h +include/c++/${V}/backward/hash_set.h +include/c++/${V}/backward/hashtable.h +include/c++/${V}/backward/heap.h +include/c++/${V}/backward/iomanip.h +include/c++/${V}/backward/iostream.h +include/c++/${V}/backward/istream.h +include/c++/${V}/backward/iterator.h +include/c++/${V}/backward/list.h +include/c++/${V}/backward/map.h +include/c++/${V}/backward/multimap.h +include/c++/${V}/backward/multiset.h +include/c++/${V}/backward/new.h +include/c++/${V}/backward/ostream.h +include/c++/${V}/backward/pair.h +include/c++/${V}/backward/queue.h +include/c++/${V}/backward/rope.h +include/c++/${V}/backward/set.h +include/c++/${V}/backward/slist.h +include/c++/${V}/backward/stack.h +include/c++/${V}/backward/stream.h +include/c++/${V}/backward/streambuf.h +include/c++/${V}/backward/strstream +include/c++/${V}/backward/tempbuf.h +include/c++/${V}/backward/tree.h +include/c++/${V}/backward/vector.h +include/c++/${V}/bits/ +include/c++/${V}/bits/allocator.h +include/c++/${V}/bits/atomicity.h +include/c++/${V}/bits/basic_ios.h +include/c++/${V}/bits/basic_ios.tcc +include/c++/${V}/bits/basic_string.h +include/c++/${V}/bits/basic_string.tcc +include/c++/${V}/bits/boost_concept_check.h +include/c++/${V}/bits/char_traits.h +include/c++/${V}/bits/cmath.tcc +include/c++/${V}/bits/codecvt.h +include/c++/${V}/bits/concept_check.h +include/c++/${V}/bits/concurrence.h +include/c++/${V}/bits/cpp_type_traits.h +include/c++/${V}/bits/deque.tcc +include/c++/${V}/bits/fstream.tcc +include/c++/${V}/bits/functexcept.h +include/c++/${V}/bits/gslice.h +include/c++/${V}/bits/gslice_array.h +include/c++/${V}/bits/indirect_array.h +include/c++/${V}/bits/ios_base.h +include/c++/${V}/bits/istream.tcc +include/c++/${V}/bits/list.tcc +include/c++/${V}/bits/locale_classes.h +include/c++/${V}/bits/locale_facets.h +include/c++/${V}/bits/locale_facets.tcc +include/c++/${V}/bits/localefwd.h +include/c++/${V}/bits/mask_array.h +include/c++/${V}/bits/ostream.tcc +include/c++/${V}/bits/postypes.h +include/c++/${V}/bits/slice_array.h +include/c++/${V}/bits/sstream.tcc +include/c++/${V}/bits/stl_algo.h +include/c++/${V}/bits/stl_algobase.h +include/c++/${V}/bits/stl_bvector.h +include/c++/${V}/bits/stl_construct.h +include/c++/${V}/bits/stl_deque.h +include/c++/${V}/bits/stl_function.h +include/c++/${V}/bits/stl_heap.h +include/c++/${V}/bits/stl_iterator.h +include/c++/${V}/bits/stl_iterator_base_funcs.h +include/c++/${V}/bits/stl_iterator_base_types.h +include/c++/${V}/bits/stl_list.h +include/c++/${V}/bits/stl_map.h +include/c++/${V}/bits/stl_multimap.h +include/c++/${V}/bits/stl_multiset.h +include/c++/${V}/bits/stl_numeric.h +include/c++/${V}/bits/stl_pair.h +include/c++/${V}/bits/stl_queue.h +include/c++/${V}/bits/stl_raw_storage_iter.h +include/c++/${V}/bits/stl_relops.h +include/c++/${V}/bits/stl_set.h +include/c++/${V}/bits/stl_stack.h +include/c++/${V}/bits/stl_tempbuf.h +include/c++/${V}/bits/stl_tree.h +include/c++/${V}/bits/stl_uninitialized.h +include/c++/${V}/bits/stl_vector.h +include/c++/${V}/bits/stream_iterator.h +include/c++/${V}/bits/streambuf.tcc +include/c++/${V}/bits/streambuf_iterator.h +include/c++/${V}/bits/stringfwd.h +include/c++/${V}/bits/valarray_after.h +include/c++/${V}/bits/valarray_array.h +include/c++/${V}/bits/valarray_array.tcc +include/c++/${V}/bits/valarray_before.h +include/c++/${V}/bits/vector.tcc +include/c++/${V}/bitset +include/c++/${V}/cassert +include/c++/${V}/cctype +include/c++/${V}/cerrno +include/c++/${V}/cfloat +include/c++/${V}/ciso646 +include/c++/${V}/climits +include/c++/${V}/clocale +include/c++/${V}/cmath +include/c++/${V}/complex +include/c++/${V}/csetjmp +include/c++/${V}/csignal +include/c++/${V}/cstdarg +include/c++/${V}/cstddef +include/c++/${V}/cstdio +include/c++/${V}/cstdlib +include/c++/${V}/cstring +include/c++/${V}/ctime +include/c++/${V}/cwchar +include/c++/${V}/cwctype +include/c++/${V}/cxxabi.h +include/c++/${V}/debug/ +include/c++/${V}/debug/bitset +include/c++/${V}/debug/debug.h +include/c++/${V}/debug/deque +include/c++/${V}/debug/formatter.h +include/c++/${V}/debug/hash_map +include/c++/${V}/debug/hash_map.h +include/c++/${V}/debug/hash_multimap.h +include/c++/${V}/debug/hash_multiset.h +include/c++/${V}/debug/hash_set +include/c++/${V}/debug/hash_set.h +include/c++/${V}/debug/list +include/c++/${V}/debug/map +include/c++/${V}/debug/map.h +include/c++/${V}/debug/multimap.h +include/c++/${V}/debug/multiset.h +include/c++/${V}/debug/safe_base.h +include/c++/${V}/debug/safe_iterator.h +include/c++/${V}/debug/safe_iterator.tcc +include/c++/${V}/debug/safe_sequence.h +include/c++/${V}/debug/set +include/c++/${V}/debug/set.h +include/c++/${V}/debug/string +include/c++/${V}/debug/vector +include/c++/${V}/deque +include/c++/${V}/exception +include/c++/${V}/exception_defines.h +include/c++/${V}/ext/ +include/c++/${V}/ext/algorithm +include/c++/${V}/ext/array_allocator.h +include/c++/${V}/ext/bitmap_allocator.h +include/c++/${V}/ext/codecvt_specializations.h +include/c++/${V}/ext/debug_allocator.h +include/c++/${V}/ext/functional +include/c++/${V}/ext/hash_fun.h +include/c++/${V}/ext/hash_map +include/c++/${V}/ext/hash_set +include/c++/${V}/ext/hashtable.h +include/c++/${V}/ext/iterator +include/c++/${V}/ext/malloc_allocator.h +include/c++/${V}/ext/memory +include/c++/${V}/ext/mt_allocator.h +include/c++/${V}/ext/new_allocator.h +include/c++/${V}/ext/numeric +include/c++/${V}/ext/pod_char_traits.h +include/c++/${V}/ext/pool_allocator.h +include/c++/${V}/ext/rb_tree +include/c++/${V}/ext/rope +include/c++/${V}/ext/ropeimpl.h +include/c++/${V}/ext/slist +include/c++/${V}/ext/stdio_filebuf.h +include/c++/${V}/ext/stdio_sync_filebuf.h +include/c++/${V}/fstream +include/c++/${V}/functional +include/c++/${V}/${CONFIG}/ +include/c++/${V}/${CONFIG}/bits/ +include/c++/${V}/${CONFIG}/bits/atomic_word.h +include/c++/${V}/${CONFIG}/bits/basic_file.h +include/c++/${V}/${CONFIG}/bits/c++allocator.h +include/c++/${V}/${CONFIG}/bits/c++config.h +include/c++/${V}/${CONFIG}/bits/c++io.h +include/c++/${V}/${CONFIG}/bits/c++locale.h +include/c++/${V}/${CONFIG}/bits/ctype_base.h +include/c++/${V}/${CONFIG}/bits/ctype_inline.h +include/c++/${V}/${CONFIG}/bits/ctype_noninline.h +include/c++/${V}/${CONFIG}/bits/cxxabi_tweaks.h +include/c++/${V}/${CONFIG}/bits/gthr-default.h +include/c++/${V}/${CONFIG}/bits/gthr-posix.h +include/c++/${V}/${CONFIG}/bits/gthr-single.h +include/c++/${V}/${CONFIG}/bits/gthr-tpf.h +include/c++/${V}/${CONFIG}/bits/gthr.h +include/c++/${V}/${CONFIG}/bits/messages_members.h +include/c++/${V}/${CONFIG}/bits/os_defines.h +include/c++/${V}/${CONFIG}/bits/time_members.h +include/c++/${V}/iomanip +include/c++/${V}/ios +include/c++/${V}/iosfwd +include/c++/${V}/iostream +include/c++/${V}/istream +include/c++/${V}/iterator +include/c++/${V}/limits +include/c++/${V}/list +include/c++/${V}/locale +include/c++/${V}/map +include/c++/${V}/memory +include/c++/${V}/new +include/c++/${V}/numeric +include/c++/${V}/ostream +include/c++/${V}/queue +include/c++/${V}/set +include/c++/${V}/sstream +include/c++/${V}/stack +include/c++/${V}/stdexcept +include/c++/${V}/streambuf +include/c++/${V}/string +include/c++/${V}/tr1/ +include/c++/${V}/tr1/array +include/c++/${V}/tr1/functional +include/c++/${V}/tr1/functional_iterate.h +include/c++/${V}/tr1/hashtable +include/c++/${V}/tr1/memory +include/c++/${V}/tr1/tuple +include/c++/${V}/tr1/type_traits +include/c++/${V}/tr1/type_traits_fwd.h +include/c++/${V}/tr1/unordered_map +include/c++/${V}/tr1/unordered_set +include/c++/${V}/tr1/utility +include/c++/${V}/typeinfo +include/c++/${V}/utility +include/c++/${V}/valarray +include/c++/${V}/vector +lib/libestdc++.a +lib/libestdc++.la +lib/libesupc++.a +lib/libesupc++.la +libexec/gcc/${CONFIG}/${V}/cc1plus +@man man/man1/eg++.1 diff --git a/lang/gcc/4.1/pkg/PLIST-estdc b/lang/gcc/4.1/pkg/PLIST-estdc new file mode 100644 index 00000000000..793c6b8b2ec --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST-estdc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PLIST-estdc,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +%%SHARED%% diff --git a/lang/gcc/4.1/pkg/PLIST-f95 b/lang/gcc/4.1/pkg/PLIST-f95 new file mode 100644 index 00000000000..d26680a52bf --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST-f95 @@ -0,0 +1,9 @@ +@comment $OpenBSD: PLIST-f95,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +bin/egfortran +@info info/gfortran.info +lib/libgfortran.a +lib/libgfortran.la +lib/libgfortranbegin.a +lib/libgfortranbegin.la +libexec/gcc/${CONFIG}/${V}/f951 +@man man/man1/egfortran.1 diff --git a/lang/gcc/4.1/pkg/PLIST-objc b/lang/gcc/4.1/pkg/PLIST-objc new file mode 100644 index 00000000000..8ae729efbdc --- /dev/null +++ b/lang/gcc/4.1/pkg/PLIST-objc @@ -0,0 +1,18 @@ +@comment $OpenBSD: PLIST-objc,v 1.1.1.1 2005/02/28 15:12:46 espie Exp $ +%%SHARED%% +lib/gcc/${CONFIG}/${V}/include/objc/ +lib/gcc/${CONFIG}/${V}/include/objc/NXConstStr.h +lib/gcc/${CONFIG}/${V}/include/objc/Object.h +lib/gcc/${CONFIG}/${V}/include/objc/Protocol.h +lib/gcc/${CONFIG}/${V}/include/objc/encoding.h +lib/gcc/${CONFIG}/${V}/include/objc/hash.h +lib/gcc/${CONFIG}/${V}/include/objc/objc-api.h +lib/gcc/${CONFIG}/${V}/include/objc/objc-decls.h +lib/gcc/${CONFIG}/${V}/include/objc/objc-list.h +lib/gcc/${CONFIG}/${V}/include/objc/objc.h +lib/gcc/${CONFIG}/${V}/include/objc/sarray.h +lib/gcc/${CONFIG}/${V}/include/objc/thr.h +lib/gcc/${CONFIG}/${V}/include/objc/typedstream.h +lib/libobjc.a +lib/libobjc.la +libexec/gcc/${CONFIG}/${V}/cc1obj