diff --git a/lang/gcc/4.2/Makefile b/lang/gcc/4.2/Makefile new file mode 100644 index 00000000000..f2aa381a14f --- /dev/null +++ b/lang/gcc/4.2/Makefile @@ -0,0 +1,205 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ + +ONLY_FOR_ARCHS= alpha i386 m68k sparc sparc64 powerpc vax +#BROKEN='adjust for types changes' + +V=4.2.0 +DATE=20060715 +FULL_VERSION=4.2-${DATE} +FULL_PKGVERSION=4.2.${DATE} +SHARED_LIBS= estdc++ 7.0 \ + gfortran 2.0 \ + -org-w3c-dom 1.0 \ + -org-xml-sax 1.0 \ + gcj 5.0 \ + objc 2.0 \ + objc_gc 2.0 \ + ssp 0.0 \ + gomp 1.0 + +MAINTAINER= Marc Espie + +ADAI386= adastrap-i386-3.3.6-3.tgz:0 +DISTFILES= ${DISTNAME}.tar.bz2 +SUPDISTFILES= ${ADAI386} +MAKE_GXX=Yes +MAKE_FORTRAN=Yes +MAKE_OBJC=Yes +#MAKE_JAVA=Yes +.if ${MACHINE_ARCH} == "i386" +MAKE_ADA=Yes +DISTFILES+=${ADAI386} +.endif + +MAKE_GXX?=No +MAKE_FORTRAN?=No +MAKE_OBJC?=No +MAKE_JAVA?=No +MAKE_ADA?=No + + +BUILD_DEPENDS+= ::devel/autoconf/2.59 +BUILD_DEPENDS+= ::devel/metaauto +USE_LIBTOOL= Yes + +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} + + + +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},fortran +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 +CONFIGURE_ENV=ADAC=${WRKDIR}/bin/egcc GNATBIND=${WRKDIR}/bin/gnatbind +MAKE_ENV=ADAC=${WRKDIR}/bin/egcc GNATBIND=${WRKDIR}/bin/gnatbind +CC=${WRKDIR}/bin/egcc +.endif + +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 + ln -s /usr/bin/nm ${WRKDIR}/bin/enm + echo "# This file automatically generated" >> ${WRKSRC}/libversions +.for l v in ${SHARED_LIBS} + echo "LIB$l_LTVERSION = -version-info ${v:S/./:/}" >> ${WRKSRC}/libversions +.endfor + +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 \ + --disable-libmudflap \ + --disable-libgomp \ + --with-as=/usr/bin/as \ + --with-ld=/usr/bin/ld \ + --with-gnu-ld \ + --with-gnu-as \ + --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+=:gcc-${FULL_PKGVERSION}:${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.2/distinfo b/lang/gcc/4.2/distinfo new file mode 100644 index 00000000000..422b70fbbd1 --- /dev/null +++ b/lang/gcc/4.2/distinfo @@ -0,0 +1,8 @@ +MD5 (gcc/adastrap-i386-3.3.6-3.tgz) = 309f8e55ca87f16ca1aca948f00942ac +MD5 (gcc/gcc-4.2-20060715.tar.bz2) = 06dca73d3dd192d333c4f03d81d81a99 +RMD160 (gcc/adastrap-i386-3.3.6-3.tgz) = 3bfa0dd36f6f7ff3d13592957572dc0e57ab8d99 +RMD160 (gcc/gcc-4.2-20060715.tar.bz2) = 5160b3f61598cc5fae57982b3869eaf218a027f3 +SHA1 (gcc/adastrap-i386-3.3.6-3.tgz) = 692221546f48df2cd26f313c7364faacd657d891 +SHA1 (gcc/gcc-4.2-20060715.tar.bz2) = a7478a82088af390aa586dc87eca371658970583 +SIZE (gcc/adastrap-i386-3.3.6-3.tgz) = 16788003 +SIZE (gcc/gcc-4.2-20060715.tar.bz2) = 39949045 diff --git a/lang/gcc/4.2/patches/keep b/lang/gcc/4.2/patches/keep new file mode 100644 index 00000000000..45e2dccd283 --- /dev/null +++ b/lang/gcc/4.2/patches/keep @@ -0,0 +1,100 @@ +$OpenBSD: keep,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/c-format.c.orig Mon Mar 27 10:35:04 2006 ++++ gcc/c-format.c Mon Mar 27 10:56:06 2006 +@@ -62,6 +62,7 @@ enum format_type { printf_format_type, a + gcc_cdiag_format_type, + gcc_cxxdiag_format_type, gcc_gfc_format_type, + scanf_format_type, strftime_format_type, ++ kprintf_format_type, syslog_format_type, + strfmon_format_type, format_type_error = -1}; + + typedef struct function_format_info +@@ -294,6 +295,15 @@ static const format_length_info printf_l + { NULL, 0, 0, NULL, 0, 0 } + }; + ++static const format_length_info kprintf_length_specs[] = ++{ ++ { "h", FMT_LEN_h, STD_C89, NULL, 0, 0 }, ++ { "l", FMT_LEN_l, STD_C89, "ll", FMT_LEN_ll, STD_C9L }, ++ { "q", FMT_LEN_ll, STD_EXT, NULL, 0, 0 }, ++ { "L", FMT_LEN_L, STD_C89, NULL, 0, 0 }, ++ { NULL, 0, 0, NULL, 0, 0 } ++}; ++ + /* Length specifiers valid for asm_fprintf. */ + static const format_length_info asm_fprintf_length_specs[] = + { +@@ -509,6 +519,24 @@ static const format_char_info print_char + { NULL, 0, 0, NOLENGTHS, NULL, NULL, NULL } + }; + ++static const format_char_info kprint_char_table[] = ++{ ++ /* C89 conversion specifiers. */ ++ { "di", 0, STD_C89, { T89_I, T99_SC, T89_S, T89_L, T9L_LL, TEX_LL, T99_SST, T99_PD, T99_IM }, "-wp0 +'I", "i", NULL }, ++ { "oxX", 0, STD_C89, { T89_UI, T99_UC, T89_US, T89_UL, T9L_ULL, TEX_ULL, T99_ST, T99_UPD, T99_UIM }, "-wp0#", "i", NULL }, ++ { "u", 0, STD_C89, { T89_UI, T99_UC, T89_US, T89_UL, T9L_ULL, TEX_ULL, T99_ST, T99_UPD, T99_UIM }, "-wp0'I", "i", NULL }, ++ { "c", 0, STD_C89, { T89_I, BADLEN, BADLEN, T94_WI, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-w", "", NULL }, ++ { "s", 1, STD_C89, { T89_C, BADLEN, BADLEN, T94_W, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-wp", "cR", NULL }, ++ { "p", 1, STD_C89, { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-w", "c", NULL }, ++/* Kernel bitmap formatting */ ++ { "b", 1, STD_C89, { T89_C, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "", "", NULL }, ++/* Kernel recursive format */ ++ { ":", 1, STD_C89, { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "", "", NULL }, ++/* Kernel debugger auto-radix printing */ ++ { "nrz", 0, STD_C89, { T89_I, T89_I, T89_I, T89_L, T9L_LL, TEX_LL, BADLEN, BADLEN, BADLEN }, "-wp0# +", "", NULL }, ++ { NULL, 0, 0, NOLENGTHS, NULL, NULL, NULL } ++}; ++ + static const format_char_info asm_fprintf_char_table[] = + { + /* C89 conversion specifiers. */ +@@ -641,6 +669,28 @@ static const format_char_info gcc_gfc_ch + { NULL, 0, 0, NOLENGTHS, NULL, NULL, NULL } + }; + ++static const format_char_info syslog_char_table[] = ++{ ++ /* C89 conversion specifiers. */ ++ { "di", 0, STD_C89, { T89_I, T99_SC, T89_S, T89_L, T9L_LL, TEX_LL, T99_SST, T99_PD, T99_IM }, "-wp0 +'I", "i", NULL }, ++ { "oxX", 0, STD_C89, { T89_UI, T99_UC, T89_US, T89_UL, T9L_ULL, TEX_ULL, T99_ST, T99_UPD, T99_UIM }, "-wp0#", "i", NULL }, ++ { "u", 0, STD_C89, { T89_UI, T99_UC, T89_US, T89_UL, T9L_ULL, TEX_ULL, T99_ST, T99_UPD, T99_UIM }, "-wp0'I", "i", NULL }, ++ { "fgG", 0, STD_C89, { T89_D, BADLEN, BADLEN, T99_D, BADLEN, T89_LD, BADLEN, BADLEN, BADLEN }, "-wp0 +#'", "", NULL }, ++ { "eE", 0, STD_C89, { T89_D, BADLEN, BADLEN, T99_D, BADLEN, T89_LD, BADLEN, BADLEN, BADLEN }, "-wp0 +#", "", NULL }, ++ { "c", 0, STD_C89, { T89_I, BADLEN, BADLEN, T94_WI, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-w", "", NULL }, ++ { "s", 1, STD_C89, { T89_C, BADLEN, BADLEN, T94_W, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-wp", "cR", NULL }, ++ { "p", 1, STD_C89, { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-w", "c" , NULL }, ++ { "n", 1, STD_C89, { T89_I, T99_SC, T89_S, T89_L, T9L_LL, BADLEN, T99_SST, T99_PD, T99_IM }, "", "W", NULL }, ++ /* C99 conversion specifiers. */ ++ { "F", 0, STD_C99, { T99_D, BADLEN, BADLEN, T99_D, BADLEN, T99_LD, BADLEN, BADLEN, BADLEN }, "-wp0 +#'", "", NULL }, ++ { "aA", 0, STD_C99, { T99_D, BADLEN, BADLEN, T99_D, BADLEN, T99_LD, BADLEN, BADLEN, BADLEN }, "-wp0 +#", "", NULL }, ++ /* X/Open conversion specifiers. */ ++ { "C", 0, STD_EXT, { TEX_WI, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-w", "", NULL }, ++ { "S", 1, STD_EXT, { TEX_W, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-wp", "R", NULL }, ++ { "m", 0, STD_C89, { T89_V, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN, BADLEN }, "-wp", "", NULL }, ++ { NULL, 0, 0, NOLENGTHS, NULL, NULL, NULL } ++}; ++ + static const format_char_info scan_char_table[] = + { + /* C89 conversion specifiers. */ +@@ -698,6 +748,18 @@ static const format_char_info monetary_c + static const format_kind_info format_types_orig[] = + { + { "printf", printf_length_specs, print_char_table, " +#0-'I", NULL, ++ printf_flag_specs, printf_flag_pairs, ++ FMT_FLAG_ARG_CONVERT|FMT_FLAG_DOLLAR_MULTIPLE|FMT_FLAG_USE_DOLLAR|FMT_FLAG_EMPTY_PREC_OK, ++ 'w', 0, 'p', 0, 'L', ++ &integer_type_node, &integer_type_node ++ }, ++ { "kprintf", kprintf_length_specs, kprint_char_table, " +#0-'I", NULL, ++ printf_flag_specs, printf_flag_pairs, ++ FMT_FLAG_ARG_CONVERT|FMT_FLAG_DOLLAR_MULTIPLE|FMT_FLAG_USE_DOLLAR|FMT_FLAG_EMPTY_PREC_OK, ++ 'w', 0, 'p', 0, 'L', ++ &integer_type_node, &integer_type_node ++ }, ++ { "syslog", printf_length_specs, syslog_char_table, " +#0-'I", NULL, + printf_flag_specs, printf_flag_pairs, + FMT_FLAG_ARG_CONVERT|FMT_FLAG_DOLLAR_MULTIPLE|FMT_FLAG_USE_DOLLAR|FMT_FLAG_EMPTY_PREC_OK, + 'w', 0, 'p', 0, 'L', diff --git a/lang/gcc/4.2/patches/patch-fixincludes_Makefile_in b/lang/gcc/4.2/patches/patch-fixincludes_Makefile_in new file mode 100644 index 00000000000..16074338e17 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-fixincludes_Makefile_in @@ -0,0 +1,14 @@ +$OpenBSD: patch-fixincludes_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- fixincludes/Makefile.in.orig Sat Jul 16 16:17:51 2005 ++++ fixincludes/Makefile.in Thu Aug 4 10:53:59 2005 +@@ -169,8 +169,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.2/patches/patch-gcc_ada_Makefile_in b/lang/gcc/4.2/patches/patch-gcc_ada_Makefile_in new file mode 100644 index 00000000000..84660623e5d --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_Makefile_in @@ -0,0 +1,18 @@ +$OpenBSD: patch-gcc_ada_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/Makefile.in.orig Sat Apr 8 22:11:21 2006 ++++ gcc/ada/Makefile.in Mon Jul 24 12:30:01 2006 +@@ -116,12 +116,12 @@ MAKEINFO = makeinfo + TEXI2DVI = texi2dvi + GNATBIND = $(STAGE_PREFIX)gnatbind + GNATBIND_FLAGS = -static -x +-ADA_CFLAGS = ++ADA_CFLAGS = -O1 + ADAFLAGS = -W -Wall -gnatpg -gnata + SOME_ADAFLAGS =-gnata + FORCE_DEBUG_ADAFLAGS = -g + GNATLIBFLAGS = -gnatpg -nostdinc +-GNATLIBCFLAGS = -g -O2 ++GNATLIBCFLAGS = -g -O1 + GNATLIBCFLAGS_FOR_C = $(GNATLIBCFLAGS) $(TARGET_LIBGCC2_CFLAGS) -fexceptions \ + -DIN_RTS + ALL_ADA_CFLAGS = $(X_ADA_CFLAGS) $(T_ADA_CFLAGS) $(ADA_CFLAGS) diff --git a/lang/gcc/4.2/patches/patch-gcc_ada_adaint_c b/lang/gcc/4.2/patches/patch-gcc_ada_adaint_c new file mode 100644 index 00000000000..a0124273165 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_adaint_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_ada_adaint_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/adaint.c.orig Wed Feb 15 10:30:39 2006 ++++ gcc/ada/adaint.c Sun Jul 23 11:24:01 2006 +@@ -794,7 +794,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); +@@ -884,7 +884,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.2/patches/patch-gcc_ada_env_c b/lang/gcc/4.2/patches/patch-gcc_ada_env_c new file mode 100644 index 00000000000..429c89b3a1b --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_env_c @@ -0,0 +1,13 @@ +$OpenBSD: patch-gcc_ada_env_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/env.c.orig Sun Jul 23 19:38:16 2006 ++++ gcc/ada/env.c Sun Jul 23 19:38:44 2006 +@@ -287,7 +287,8 @@ void __gnat_clearenv (void) { + env[index]=NULL; + index++; + } +-#elif defined (__MINGW32__) || defined (__FreeBSD__) || defined (__APPLE__) \ ++#elif defined (__MINGW32__) || defined (__FreeBSD__) \ ++ || defined(__OpenBSD__) || defined (__APPLE__) \ + || (defined (__vxworks) && defined (__RTP__)) || defined (__CYGWIN__) + /* On Windows, FreeBSD and MacOS there is no function to clean all the + environment but there is a "clean" way to unset a variable. So go diff --git a/lang/gcc/4.2/patches/patch-gcc_ada_gnatchop_adb b/lang/gcc/4.2/patches/patch-gcc_ada_gnatchop_adb new file mode 100644 index 00000000000..e660524c5f3 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_gnatchop_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_gnatchop_adb,v 1.1.1.1 2006/07/31 09:50:53 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.2/patches/patch-gcc_ada_gnatlink_adb b/lang/gcc/4.2/patches/patch-gcc_ada_gnatlink_adb new file mode 100644 index 00000000000..d13fe40ce3c --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_gnatlink_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_gnatlink_adb,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/gnatlink.adb.orig Wed Feb 15 10:35:23 2006 ++++ gcc/ada/gnatlink.adb Sun Jul 23 11:24:01 2006 +@@ -131,7 +131,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.2/patches/patch-gcc_ada_make_adb b/lang/gcc/4.2/patches/patch-gcc_ada_make_adb new file mode 100644 index 00000000000..08e552bea2a --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_make_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_make_adb,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/make.adb.orig Tue Nov 15 15:00:29 2005 ++++ gcc/ada/make.adb Sat Mar 4 14:34:45 2006 +@@ -601,7 +601,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.2/patches/patch-gcc_ada_mlib-utl_adb b/lang/gcc/4.2/patches/patch-gcc_ada_mlib-utl_adb new file mode 100644 index 00000000000..c64cb195fb5 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_ada_mlib-utl_adb @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_ada_mlib-utl_adb,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/ada/mlib-utl.adb.orig Tue Jun 6 14:37:36 2006 ++++ gcc/ada/mlib-utl.adb Sat Jul 22 18:05:51 2006 +@@ -38,7 +38,7 @@ package body MLib.Utl is + + Initialized : Boolean := False; + +- Gcc_Name : constant String := Osint.Program_Name ("gcc").all; ++ Gcc_Name : constant String := Osint.Program_Name ("egcc").all; + Gcc_Exec : OS_Lib.String_Access; + + Ar_Name : OS_Lib.String_Access; diff --git a/lang/gcc/4.2/patches/patch-gcc_c-aux-info_c b/lang/gcc/4.2/patches/patch-gcc_c-aux-info_c new file mode 100644 index 00000000000..a66df485db5 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_c-aux-info_c @@ -0,0 +1,245 @@ +$OpenBSD: patch-gcc_c-aux-info_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/c-aux-info.c.orig Fri May 19 00:16:23 2006 ++++ gcc/c-aux-info.c Sun Jul 23 11:25:55 2006 +@@ -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.2/patches/patch-gcc_c-common_c b/lang/gcc/4.2/patches/patch-gcc_c-common_c new file mode 100644 index 00000000000..57bc1e8ff00 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_c-common_c @@ -0,0 +1,38 @@ +$OpenBSD: patch-gcc_c-common_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/c-common.c.orig Thu Jul 6 04:09:02 2006 ++++ gcc/c-common.c Sun Jul 23 14:24:16 2006 +@@ -543,7 +543,9 @@ static tree handle_cleanup_attribute (tr + static tree handle_warn_unused_result_attribute (tree *, tree, tree, int, + bool *); + static tree handle_sentinel_attribute (tree *, tree, tree, int, bool *); ++static tree handle_bounded_attribute (tree *, tree, tree, int, bool *); + ++ + static void check_function_nonnull (tree, tree); + static void check_nonnull_arg (void *, tree, unsigned HOST_WIDE_INT); + static bool nonnull_check_p (tree, unsigned HOST_WIDE_INT); +@@ -620,6 +622,8 @@ const struct attribute_spec c_common_att + handle_deprecated_attribute }, + { "vector_size", 1, 1, false, true, false, + handle_vector_size_attribute }, ++ { "bounded", 3, 4, false, true, false, ++ handle_bounded_attribute }, + { "visibility", 1, 1, false, false, false, + handle_visibility_attribute }, + { "tls_model", 1, 1, true, false, false, +@@ -5590,6 +5594,15 @@ handle_warn_unused_result_attribute (tre + } + + return NULL_TREE; ++} ++ ++static tree ++handle_bounded_attribute (tree *ARG_UNUSED (node), tree ARG_UNUSED (name), ++ tree ARG_UNUSED (args), ++ int ARG_UNUSED (flags), bool *no_add_attrs) ++{ ++ *no_add_attrs = true; ++ return NULL_TREE; + } + + /* Handle a "sentinel" attribute. */ diff --git a/lang/gcc/4.2/patches/patch-gcc_c-incpath_c b/lang/gcc/4.2/patches/patch-gcc_c-incpath_c new file mode 100644 index 00000000000..b549477f6a6 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_c-incpath_c @@ -0,0 +1,30 @@ +$OpenBSD: patch-gcc_c-incpath_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/c-incpath.c.orig Fri May 19 00:16:23 2006 ++++ gcc/c-incpath.c Sun Jul 23 11:26:31 2006 +@@ -145,9 +145,9 @@ 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); + if (p->multilib && imultilib) +- str = concat (str, dir_separator_str, imultilib, NULL); ++ str = concat (str, dir_separator_str, imultilib, (void *)0); + add_path (str, SYSTEM, p->cxx_aware, false); + } + } +@@ -162,12 +162,12 @@ 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); + + if (p->multilib && imultilib) +- str = concat (str, dir_separator_str, imultilib, NULL); ++ str = concat (str, dir_separator_str, imultilib, (void *)0); + + add_path (str, SYSTEM, p->cxx_aware, false); + } diff --git a/lang/gcc/4.2/patches/patch-gcc_collect2_c b/lang/gcc/4.2/patches/patch-gcc_collect2_c new file mode 100644 index 00000000000..966dec1126e --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_collect2_c @@ -0,0 +1,76 @@ +$OpenBSD: patch-gcc_collect2_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/collect2.c.orig Fri Aug 19 03:20:32 2005 ++++ gcc/collect2.c Mon Sep 12 00:01:23 2005 +@@ -753,19 +753,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; +@@ -958,7 +958,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 +@@ -1236,7 +1236,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; +@@ -1401,7 +1401,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; +@@ -1416,7 +1416,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); +@@ -1811,8 +1811,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.2/patches/patch-gcc_config_host b/lang/gcc/4.2/patches/patch-gcc_config_host new file mode 100644 index 00000000000..b9f637f74d3 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_host @@ -0,0 +1,14 @@ +$OpenBSD: patch-gcc_config_host,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config.host.orig Thu May 18 15:19:27 2006 ++++ gcc/config.host Sun Jul 23 11:48:55 2006 +@@ -195,6 +195,10 @@ case ${host} in + out_host_hook_obj=host-solaris.o + host_xmake_file="${host_xmake_file} x-solaris" + ;; ++ *-*-openbsd*) ++ out_host_hook_obj=host-openbsd.o ++ host_xmake_file="${host_xmake_file} x-openbsd" ++ ;; + *-*-linux*) + out_host_hook_obj=host-linux.o + host_xmake_file="${host_xmake_file} x-linux" diff --git a/lang/gcc/4.2/patches/patch-gcc_config_host-openbsd_c b/lang/gcc/4.2/patches/patch-gcc_config_host-openbsd_c new file mode 100644 index 00000000000..6483ab3ee76 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_host-openbsd_c @@ -0,0 +1,45 @@ +$OpenBSD: patch-gcc_config_host-openbsd_c,v 1.1.1.1 2006/07/31 09:50:53 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.2/patches/patch-gcc_config_i386_driver-i386_c b/lang/gcc/4.2/patches/patch-gcc_config_i386_driver-i386_c new file mode 100644 index 00000000000..08b198e8bd9 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_i386_driver-i386_c @@ -0,0 +1,20 @@ +$OpenBSD: patch-gcc_config_i386_driver-i386_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/i386/driver-i386.c.orig Sun Jul 23 14:55:23 2006 ++++ gcc/config/i386/driver-i386.c Sun Jul 23 14:55:40 2006 +@@ -161,14 +161,14 @@ const char *host_detect_local_cpu (int a + } + + done: +- return concat ("-m", argv[0], "=", cpu, NULL); ++ return concat ("-m", argv[0], "=", cpu, (void *)0); + } + #else + /* If we aren't compiling with GCC we just provide a minimal + default value. */ + const char *host_detect_local_cpu (int argc, const char **argv) + { +- return concat ("-m", argv[0], "=i386", NULL); ++ return concat ("-m", argv[0], "=i386", (void *)0); + } + #endif + #endif diff --git a/lang/gcc/4.2/patches/patch-gcc_config_i386_openbsd_h b/lang/gcc/4.2/patches/patch-gcc_config_i386_openbsd_h new file mode 100644 index 00000000000..2c08ececa27 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_i386_openbsd_h @@ -0,0 +1,25 @@ +$OpenBSD: patch-gcc_config_i386_openbsd_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/i386/openbsd.h.orig Sat Jun 25 03:22:41 2005 ++++ gcc/config/i386/openbsd.h Sun Jul 23 18:43:15 2006 +@@ -41,16 +41,19 @@ Boston, MA 02110-1301, USA. */ + + /* This must agree with */ + #undef SIZE_TYPE +-#define SIZE_TYPE "unsigned int" ++#define SIZE_TYPE "long unsigned int" + + #undef PTRDIFF_TYPE +-#define PTRDIFF_TYPE "int" ++#define PTRDIFF_TYPE "long int" + + #undef WCHAR_TYPE + #define WCHAR_TYPE "int" + + #undef WCHAR_TYPE_SIZE + #define WCHAR_TYPE_SIZE 32 ++ ++#undef WINT_TYPE ++#define WINT_TYPE "int" + + /* Assembler format: overall framework. */ + diff --git a/lang/gcc/4.2/patches/patch-gcc_config_m68k_openbsd_h b/lang/gcc/4.2/patches/patch-gcc_config_m68k_openbsd_h new file mode 100644 index 00000000000..b7e324a71fe --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_m68k_openbsd_h @@ -0,0 +1,25 @@ +$OpenBSD: patch-gcc_config_m68k_openbsd_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/m68k/openbsd.h.orig Sat Jun 25 03:22:41 2005 ++++ gcc/config/m68k/openbsd.h Sun Jul 23 18:43:23 2006 +@@ -44,16 +44,19 @@ Boston, MA 02110-1301, USA. */ + + /* This must agree with */ + #undef SIZE_TYPE +-#define SIZE_TYPE "unsigned int" ++#define SIZE_TYPE "long unsigned int" + + #undef PTRDIFF_TYPE +-#define PTRDIFF_TYPE "int" ++#define PTRDIFF_TYPE "long int" + + #undef WCHAR_TYPE + #define WCHAR_TYPE "int" + + #undef WCHAR_TYPE_SIZE + #define WCHAR_TYPE_SIZE 32 ++ ++#undef WINT_TYPE ++#define WINT_TYPE "int" + + /* Storage layout. */ + diff --git a/lang/gcc/4.2/patches/patch-gcc_config_mips_openbsd_h b/lang/gcc/4.2/patches/patch-gcc_config_mips_openbsd_h new file mode 100644 index 00000000000..55adf2b5b75 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_mips_openbsd_h @@ -0,0 +1,25 @@ +$OpenBSD: patch-gcc_config_mips_openbsd_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/mips/openbsd.h.orig Sat Aug 6 15:26:35 2005 ++++ gcc/config/mips/openbsd.h Sun Jul 23 18:43:31 2006 +@@ -58,16 +58,19 @@ Boston, MA 02110-1301, USA. */ + + /* This must agree with . */ + #undef SIZE_TYPE +-#define SIZE_TYPE "unsigned int" ++#define SIZE_TYPE "long unsigned int" + + #undef PTRDIFF_TYPE +-#define PTRDIFF_TYPE "int" ++#define PTRDIFF_TYPE "long int" + + #undef WCHAR_TYPE + #define WCHAR_TYPE "int" + + #undef WCHAR_TYPE_SIZE + #define WCHAR_TYPE_SIZE 32 ++ ++#undef WINT_TYPE ++#define WINT_TYPE "int" + + /* Controlling the compilation driver. */ + diff --git a/lang/gcc/4.2/patches/patch-gcc_config_t-openbsd b/lang/gcc/4.2/patches/patch-gcc_config_t-openbsd new file mode 100644 index 00000000000..cd7c173b234 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_t-openbsd @@ -0,0 +1,7 @@ +$OpenBSD: patch-gcc_config_t-openbsd,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/t-openbsd.orig Sat Jul 22 23:29:24 2006 ++++ gcc/config/t-openbsd Sat Jul 22 23:29:32 2006 +@@ -1,2 +1,2 @@ + # We don't need GCC's own include files. +-USER_H = ++USER_H = $(EXTRA_HEADERS) diff --git a/lang/gcc/4.2/patches/patch-gcc_config_vax_openbsd_h b/lang/gcc/4.2/patches/patch-gcc_config_vax_openbsd_h new file mode 100644 index 00000000000..5d82a5c505e --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_vax_openbsd_h @@ -0,0 +1,23 @@ +$OpenBSD: patch-gcc_config_vax_openbsd_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/config/vax/openbsd.h.orig Sat Jun 25 03:22:41 2005 ++++ gcc/config/vax/openbsd.h Sun Jul 23 18:43:38 2006 +@@ -34,13 +34,17 @@ Boston, MA 02110-1301, USA. */ + + /* This must agree with */ + #undef SIZE_TYPE +-#define SIZE_TYPE "unsigned int" ++#define SIZE_TYPE "long unsigned int" + + #undef PTRDIFF_TYPE +-#define PTRDIFF_TYPE "int" ++#define PTRDIFF_TYPE "long int" + + #undef WCHAR_TYPE + #define WCHAR_TYPE "int" + + #undef WCHAR_TYPE_SIZE + #define WCHAR_TYPE_SIZE 32 ++ ++#undef WINT_TYPE ++#define WINT_TYPE "int" ++ diff --git a/lang/gcc/4.2/patches/patch-gcc_config_x-openbsd b/lang/gcc/4.2/patches/patch-gcc_config_x-openbsd new file mode 100644 index 00000000000..d72003b77f5 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_config_x-openbsd @@ -0,0 +1,8 @@ +$OpenBSD: patch-gcc_config_x-openbsd,v 1.1.1.1 2006/07/31 09:50:53 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.2/patches/patch-gcc_coverage_c b/lang/gcc/4.2/patches/patch-gcc_coverage_c new file mode 100644 index 00000000000..27e45e670a9 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_coverage_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_coverage_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/coverage.c.orig Wed Jun 21 23:27:19 2006 ++++ gcc/coverage.c Sun Jul 23 11:24:01 2006 +@@ -807,7 +807,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.2/patches/patch-gcc_cp_call_c b/lang/gcc/4.2/patches/patch-gcc_cp_call_c new file mode 100644 index 00000000000..56cf818b714 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_cp_call_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_cp_call_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/cp/call.c.orig Fri Jun 30 22:48:42 2006 ++++ gcc/cp/call.c Sun Jul 23 11:24:02 2006 +@@ -5257,7 +5257,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; + } +@@ -5267,7 +5267,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.2/patches/patch-gcc_cp_decl2_c b/lang/gcc/4.2/patches/patch-gcc_cp_decl2_c new file mode 100644 index 00000000000..2d2e8e8cf46 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_cp_decl2_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_cp_decl2_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/cp/decl2.c.orig Sat Jul 15 16:44:48 2006 ++++ gcc/cp/decl2.c Sun Jul 23 11:24:02 2006 +@@ -2983,7 +2983,7 @@ build_java_method_aliases (void) + oid = DECL_ASSEMBLER_NAME (fndecl); + oname = IDENTIFIER_POINTER (oid); + gcc_assert (oname[0] == '_' && oname[1] == 'Z'); +- nname = ACONCAT (("_ZGA", oname+2, NULL)); ++ nname = ACONCAT (("_ZGA", oname+2, (char *)0)); + nid = get_identifier (nname); + + alias = make_alias_for (fndecl, nid); diff --git a/lang/gcc/4.2/patches/patch-gcc_cp_g++spec_c b/lang/gcc/4.2/patches/patch-gcc_cp_g++spec_c new file mode 100644 index 00000000000..705932173ab --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_cp_g++spec_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_cp_g++spec_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/cp/g++spec.c.orig Sat Jun 25 02:58:12 2005 ++++ gcc/cp/g++spec.c Thu Aug 4 10:54:00 2005 +@@ -40,7 +40,7 @@ Boston, MA 02110-1301, USA. */ + #endif + + #ifndef LIBSTDCXX +-#define LIBSTDCXX "-lstdc++" ++#define LIBSTDCXX "-lestdc++" + #endif + #ifndef LIBSTDCXX_PROFILE + #define LIBSTDCXX_PROFILE LIBSTDCXX diff --git a/lang/gcc/4.2/patches/patch-gcc_cp_parser_c b/lang/gcc/4.2/patches/patch-gcc_cp_parser_c new file mode 100644 index 00000000000..93304dab439 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_cp_parser_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_cp_parser_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/cp/parser.c.orig Sat Jul 15 17:00:28 2006 ++++ gcc/cp/parser.c Sun Jul 23 11:24:02 2006 +@@ -16284,7 +16284,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.2/patches/patch-gcc_dbxout_c b/lang/gcc/4.2/patches/patch-gcc_dbxout_c new file mode 100644 index 00000000000..28c613b66fc --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_dbxout_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_dbxout_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/dbxout.c.orig Fri Jul 14 17:54:23 2006 ++++ gcc/dbxout.c Sun Jul 23 11:24:02 2006 +@@ -1009,7 +1009,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.2/patches/patch-gcc_diagnostic_c b/lang/gcc/4.2/patches/patch-gcc_diagnostic_c new file mode 100644 index 00000000000..a14a39223a3 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_diagnostic_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_diagnostic_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/diagnostic.c.orig Wed Mar 22 20:36:22 2006 ++++ gcc/diagnostic.c Sun Jul 23 11:24:02 2006 +@@ -398,7 +398,7 @@ diagnostic_report_diagnostic (diagnostic + if (context->show_option_requested && diagnostic->option_index) + diagnostic->message.format_spec + = ACONCAT ((diagnostic->message.format_spec, +- " [", cl_options[diagnostic->option_index].opt_text, "]", NULL)); ++ " [", cl_options[diagnostic->option_index].opt_text, "]", (char *)0)); + + diagnostic->message.locus = &diagnostic->location; + pp_format (context->printer, &diagnostic->message); diff --git a/lang/gcc/4.2/patches/patch-gcc_gcc_c b/lang/gcc/4.2/patches/patch-gcc_gcc_c new file mode 100644 index 00000000000..536eec03920 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_gcc_c @@ -0,0 +1,200 @@ +$OpenBSD: patch-gcc_gcc_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/gcc.c.orig Sun Jul 23 11:28:40 2006 ++++ gcc/gcc.c Sun Jul 23 11:30:25 2006 +@@ -1313,7 +1313,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; +@@ -1642,7 +1642,7 @@ init_gcc_specs (struct obstack *obstack, + "%{shared:", shared_name, "}" + #endif + #endif +- "}}", NULL); ++ "}}", (void *)0); + + obstack_grow (obstack, buf, strlen (buf)); + free (buf); +@@ -1840,7 +1840,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 +@@ -2410,12 +2410,12 @@ for_each_path (const struct path_prefix + just_multi_suffix = just_machine_suffix; + if (do_multi && multilib_dir && strcmp (multilib_dir, ".") != 0) + { +- multi_dir = concat (multilib_dir, dir_separator_str, NULL); +- multi_suffix = concat (multi_suffix, multi_dir, NULL); +- just_multi_suffix = concat (just_multi_suffix, multi_dir, NULL); ++ multi_dir = concat (multilib_dir, dir_separator_str, (void *)0); ++ multi_suffix = concat (multi_suffix, multi_dir, (void *)0); ++ just_multi_suffix = concat (just_multi_suffix, multi_dir, (void *)0); + } + if (do_multi && multilib_os_dir && strcmp (multilib_os_dir, ".") != 0) +- multi_os_dir = concat (multilib_os_dir, dir_separator_str, NULL); ++ multi_os_dir = concat (multilib_os_dir, dir_separator_str, (void *)0); + + while (1) + { +@@ -2761,8 +2761,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. */ +@@ -3344,7 +3344,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); +@@ -3371,7 +3371,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 + { +@@ -3379,7 +3379,7 @@ process_command (int argc, const char ** + GCC_EXEC_PREFIX is typically a directory name with a trailing + / (which is ignored by make_relative_prefix), so append a + program name. */ +- char *tmp_prefix = concat (gcc_exec_prefix, "gcc", NULL); ++ char *tmp_prefix = concat (gcc_exec_prefix, "gcc", (void *)0); + gcc_libexec_prefix = make_relative_prefix (tmp_prefix, + standard_exec_prefix, + standard_libexec_prefix); +@@ -3426,7 +3426,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; +@@ -3460,7 +3460,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; +@@ -3493,7 +3493,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; +@@ -3958,7 +3958,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. +@@ -3973,28 +3973,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) +@@ -4118,7 +4118,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) + { +@@ -6199,8 +6199,8 @@ main (int argc, 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, true); + /* Read the specs file unless it is a default one. */ +@@ -6314,12 +6314,12 @@ main (int argc, 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); + } + +@@ -6345,7 +6345,7 @@ main (int argc, 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.2/patches/patch-gcc_gensupport_c b/lang/gcc/4.2/patches/patch-gcc_gensupport_c new file mode 100644 index 00000000000..0d011011063 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_gensupport_c @@ -0,0 +1,21 @@ +$OpenBSD: patch-gcc_gensupport_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/gensupport.c.orig Wed Mar 15 11:14:51 2006 ++++ gcc/gensupport.c Sun Jul 23 11:24:02 2006 +@@ -220,7 +220,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; +@@ -229,7 +229,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"); diff --git a/lang/gcc/4.2/patches/patch-gcc_objc_objc-act_c b/lang/gcc/4.2/patches/patch-gcc_objc_objc-act_c new file mode 100644 index 00000000000..fb13dc1b78e --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_objc_objc-act_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_objc_objc-act_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/objc/objc-act.c.orig Tue Jun 6 12:22:54 2006 ++++ gcc/objc/objc-act.c Sun Jul 23 11:24:02 2006 +@@ -494,7 +494,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.2/patches/patch-gcc_omp-low_c b/lang/gcc/4.2/patches/patch-gcc_omp-low_c new file mode 100644 index 00000000000..17d4643cbd9 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_omp-low_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_omp-low_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/omp-low.c.orig Sun Jul 23 14:31:14 2006 ++++ gcc/omp-low.c Sun Jul 23 14:31:35 2006 +@@ -3863,7 +3863,7 @@ lower_omp_critical (tree *stmt_p, omp_co + decl = create_tmp_var_raw (ptr_type_node, NULL); + + new_str = ACONCAT ((".gomp_critical_user_", +- IDENTIFIER_POINTER (name), NULL)); ++ IDENTIFIER_POINTER (name), (void *)0)); + DECL_NAME (decl) = get_identifier (new_str); + TREE_PUBLIC (decl) = 1; + TREE_STATIC (decl) = 1; diff --git a/lang/gcc/4.2/patches/patch-gcc_passes_c b/lang/gcc/4.2/patches/patch-gcc_passes_c new file mode 100644 index 00000000000..dfd58d2c1ba --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_passes_c @@ -0,0 +1,23 @@ +$OpenBSD: patch-gcc_passes_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/passes.c.orig Thu May 4 11:19:02 2006 ++++ gcc/passes.c Sun Jul 23 11:27:56 2006 +@@ -317,7 +317,7 @@ 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 (ipa) + prefix = "ipa-", flags = TDF_IPA; + else if (properties & PROP_trees) +@@ -325,8 +325,8 @@ register_one_dump_file (struct tree_opt_ + else + prefix = "rtl-", flags = TDF_RTL; + +- flag_name = concat (prefix, pass->name, num, NULL); +- glob_name = concat (prefix, pass->name, NULL); ++ flag_name = concat (prefix, pass->name, num, (void *)0); ++ glob_name = concat (prefix, pass->name, (void *)0); + pass->static_pass_number = dump_register (dot_name, flag_name, glob_name, + flags, pass->letter); + } diff --git a/lang/gcc/4.2/patches/patch-gcc_prefix_c b/lang/gcc/4.2/patches/patch-gcc_prefix_c new file mode 100644 index 00000000000..3d6d07667fe --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_prefix_c @@ -0,0 +1,35 @@ +$OpenBSD: patch-gcc_prefix_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/prefix.c.orig Fri Mar 18 16:24:19 2005 ++++ gcc/prefix.c Mon May 16 17:43:13 2005 +@@ -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; +@@ -223,7 +223,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); + } + +@@ -261,11 +261,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.2/patches/patch-gcc_read-rtl_c b/lang/gcc/4.2/patches/patch-gcc_read-rtl_c new file mode 100644 index 00000000000..ace947e392b --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_read-rtl_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_read-rtl_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/read-rtl.c.orig Sat Feb 18 23:06:53 2006 ++++ gcc/read-rtl.c Sun Jul 23 11:24:02 2006 +@@ -784,7 +784,7 @@ join_c_conditions (const char *cond1, co + if (cond2 == 0 || cond2[0] == 0) + return cond1; + +- result = concat ("(", cond1, ") && (", cond2, ")", NULL); ++ result = concat ("(", cond1, ") && (", cond2, ")", (void *)0); + obstack_ptr_grow (&joined_conditions_obstack, result); + obstack_ptr_grow (&joined_conditions_obstack, cond1); + obstack_ptr_grow (&joined_conditions_obstack, cond2); diff --git a/lang/gcc/4.2/patches/patch-gcc_testsuite_ada_acats_run_acats b/lang/gcc/4.2/patches/patch-gcc_testsuite_ada_acats_run_acats new file mode 100644 index 00000000000..411ab8bc7f2 --- /dev/null +++ b/lang/gcc/4.2/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 2006/07/31 09:50:53 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.2/patches/patch-gcc_testsuite_ada_acats_run_all_sh b/lang/gcc/4.2/patches/patch-gcc_testsuite_ada_acats_run_all_sh new file mode 100644 index 00000000000..60baf1a563b --- /dev/null +++ b/lang/gcc/4.2/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 2006/07/31 09:50:53 espie Exp $ +--- gcc/testsuite/ada/acats/run_all.sh.orig Mon May 8 18:50:40 2006 ++++ gcc/testsuite/ada/acats/run_all.sh Sun Jul 23 11:24:02 2006 +@@ -84,7 +84,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.2/patches/patch-gcc_testsuite_gcc_dg_format_format_h b/lang/gcc/4.2/patches/patch-gcc_testsuite_gcc_dg_format_format_h new file mode 100644 index 00000000000..bdf7f138edc --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_testsuite_gcc_dg_format_format_h @@ -0,0 +1,17 @@ +$OpenBSD: patch-gcc_testsuite_gcc_dg_format_format_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/testsuite/gcc.dg/format/format.h.orig Sat Jul 22 23:16:52 2006 ++++ gcc/testsuite/gcc.dg/format/format.h Sat Jul 22 23:17:34 2006 +@@ -4,11 +4,13 @@ + #include + #include + ++#ifndef _WINT_T_DEFINED_ + #ifndef _WINT_T + #ifndef __WINT_TYPE__ + #define __WINT_TYPE__ unsigned int + #endif + typedef __WINT_TYPE__ wint_t; ++#endif + #endif + + /* Kludges to get types corresponding to size_t and ptrdiff_t. */ diff --git a/lang/gcc/4.2/patches/patch-gcc_tree-complex_c b/lang/gcc/4.2/patches/patch-gcc_tree-complex_c new file mode 100644 index 00000000000..37259cbfd89 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree-complex_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-complex_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree-complex.c.orig Fri Jul 29 16:51:58 2005 ++++ gcc/tree-complex.c Thu Aug 4 10:54:45 2005 +@@ -397,7 +397,7 @@ create_one_component_var (tree type, tre + const char *name = IDENTIFIER_POINTER (DECL_NAME (orig)); + tree inner_type; + +- DECL_NAME (r) = get_identifier (ACONCAT ((name, suffix, NULL))); ++ DECL_NAME (r) = get_identifier (ACONCAT ((name, suffix, (char *)0))); + + inner_type = TREE_TYPE (TREE_TYPE (orig)); + SET_DECL_DEBUG_EXPR (r, build1 (code, type, orig)); diff --git a/lang/gcc/4.2/patches/patch-gcc_tree-dump_c b/lang/gcc/4.2/patches/patch-gcc_tree-dump_c new file mode 100644 index 00000000000..e2a99b328f7 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree-dump_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-dump_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree-dump.c.orig Thu Mar 16 20:47:19 2006 ++++ gcc/tree-dump.c Sun Jul 23 11:24:02 2006 +@@ -867,7 +867,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.2/patches/patch-gcc_tree-mudflap_c b/lang/gcc/4.2/patches/patch-gcc_tree-mudflap_c new file mode 100644 index 00000000000..cc041430a49 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree-mudflap_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-mudflap_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree-mudflap.c.orig Sat Apr 22 18:22:54 2006 ++++ gcc/tree-mudflap.c Sun Jul 23 11:24:02 2006 +@@ -236,7 +236,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.2/patches/patch-gcc_tree-nested_c b/lang/gcc/4.2/patches/patch-gcc_tree-nested_c new file mode 100644 index 00000000000..fad273eec8f --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree-nested_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-nested_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree-nested.c.orig Tue Jun 13 10:55:40 2006 ++++ gcc/tree-nested.c Sun Jul 23 11:24:02 2006 +@@ -218,7 +218,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.2/patches/patch-gcc_tree-vect-transform_c b/lang/gcc/4.2/patches/patch-gcc_tree-vect-transform_c new file mode 100644 index 00000000000..f7b7c87ef3a --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree-vect-transform_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_tree-vect-transform_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree-vect-transform.c.orig Sun May 28 19:46:46 2006 ++++ gcc/tree-vect-transform.c Sun Jul 23 11:24:02 2006 +@@ -105,7 +105,7 @@ vect_get_new_vect_var (tree type, enum v + } + + 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.2/patches/patch-gcc_tree_c b/lang/gcc/4.2/patches/patch-gcc_tree_c new file mode 100644 index 00000000000..c346cdf3e25 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_tree_c @@ -0,0 +1,17 @@ +$OpenBSD: patch-gcc_tree_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/tree.c.orig Thu Jul 13 00:43:27 2006 ++++ gcc/tree.c Sun Jul 23 11:24:02 2006 +@@ -6712,11 +6712,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.2/patches/patch-gcc_varasm_c b/lang/gcc/4.2/patches/patch-gcc_varasm_c new file mode 100644 index 00000000000..493293a9da8 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-gcc_varasm_c @@ -0,0 +1,12 @@ +$OpenBSD: patch-gcc_varasm_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- gcc/varasm.c.orig Thu Jul 13 22:49:34 2006 ++++ gcc/varasm.c Sun Jul 23 11:24:03 2006 +@@ -397,7 +397,7 @@ initialize_cold_section_name (void) + + stripped_name = targetm.strip_name_encoding (name); + +- buffer = ACONCAT ((stripped_name, "_unlikely", NULL)); ++ buffer = ACONCAT ((stripped_name, "_unlikely", (char *)0)); + cfun->unlikely_text_section_name = ggc_strdup (buffer); + } + else diff --git a/lang/gcc/4.2/patches/patch-libgfortran_Makefile_in b/lang/gcc/4.2/patches/patch-libgfortran_Makefile_in new file mode 100644 index 00000000000..7ef9028d682 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libgfortran_Makefile_in @@ -0,0 +1,13 @@ +$OpenBSD: patch-libgfortran_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libgfortran/Makefile.in.orig Sun Jul 2 23:17:05 2006 ++++ libgfortran/Makefile.in Sat Jul 22 18:04:32 2006 +@@ -362,7 +362,8 @@ toolexeclibdir = @toolexeclibdir@ + ACLOCAL_AMFLAGS = -I ../config + gcc_version := $(shell cat $(top_srcdir)/../gcc/BASE-VER) + toolexeclib_LTLIBRARIES = libgfortran.la libgfortranbegin.la +-libgfortran_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` -lm $(extra_ldflags_libgfortran) ++include $(top_srcdir)/../libversions ++libgfortran_la_LDFLAGS = $(LIBgfortran_LTVERSION) -lm $(extra_ldflags_libgfortran) + libgfortranbegin_la_SOURCES = fmain.c + libgfortranbegin_la_LDFLAGS = -static + AM_CPPFLAGS = -iquote$(srcdir)/io -I$(srcdir)/$(MULTISRCTOP)../gcc \ diff --git a/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_c b/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_c new file mode 100644 index 00000000000..81d9c0c43ec --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_c @@ -0,0 +1,11 @@ +$OpenBSD: patch-libmudflap_mf-runtime_c,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libmudflap/mf-runtime.c.orig Sat Mar 4 17:28:52 2006 ++++ libmudflap/mf-runtime.c Sat Mar 4 17:29:27 2006 +@@ -45,6 +45,7 @@ Software Foundation, 51 Franklin Street, + #define _ALL_SOURCE + #define _LARGE_FILE_API + #define _XOPEN_SOURCE_EXTENDED 1 ++#define __BSD_VISIBLE + + #include + #include diff --git a/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_h b/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_h new file mode 100644 index 00000000000..25f6bcf2f2d --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libmudflap_mf-runtime_h @@ -0,0 +1,12 @@ +$OpenBSD: patch-libmudflap_mf-runtime_h,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libmudflap/mf-runtime.h.orig Sat Mar 4 17:22:03 2006 ++++ libmudflap/mf-runtime.h Sat Mar 4 17:27:25 2006 +@@ -36,7 +36,7 @@ Software Foundation, 51 Franklin Street, + #define MF_RUNTIME_H + + typedef void *__mf_ptr_t; +-typedef unsigned int __mf_uintptr_t __attribute__ ((__mode__ (__pointer__))); ++typedef unsigned long __mf_uintptr_t __attribute__ ((__mode__ (__pointer__))); + typedef __SIZE_TYPE__ __mf_size_t; + + /* Global declarations used by instrumentation. When _MUDFLAP is diff --git a/lang/gcc/4.2/patches/patch-libobjc_Makefile_in b/lang/gcc/4.2/patches/patch-libobjc_Makefile_in new file mode 100644 index 00000000000..d92d4663c49 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libobjc_Makefile_in @@ -0,0 +1,23 @@ +$OpenBSD: patch-libobjc_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libobjc/Makefile.in.orig Wed May 24 03:22:17 2006 ++++ libobjc/Makefile.in Sun Jul 23 11:24:03 2006 +@@ -273,15 +273,17 @@ doc: info dvi html + .PHONY: install-html + install-html: + ++include $(toplevel_srcdir)/libversions ++ + libobjc$(libext).la: $(OBJS) + $(LIBTOOL_LINK) $(CC) -o $@ $(OBJS) \ + -rpath $(toolexeclibdir) \ +- -version-info $(LIBOBJC_VERSION) $(extra_ldflags_libobjc) ++ $(LIBobjc_LTVERSION) $(extra_ldflags_libobjc) + + libobjc_gc$(libext).la: $(OBJS_GC) + $(LIBTOOL_LINK) $(CC) -o $@ $(OBJS_GC) \ + -rpath $(toolexeclibdir) \ +- -version-info $(LIBOBJC_GC_VERSION) $(extra_ldflags_libobjc) ++ $(LIBobjc_gc_LTVERSION) $(extra_ldflags_libobjc) + + # + # FIXME -- The following part does not fit in the libtool context. diff --git a/lang/gcc/4.2/patches/patch-libssp_Makefile_in b/lang/gcc/4.2/patches/patch-libssp_Makefile_in new file mode 100644 index 00000000000..215a2161c23 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libssp_Makefile_in @@ -0,0 +1,15 @@ +$OpenBSD: patch-libssp_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libssp/Makefile.in.orig Sun Mar 5 12:49:20 2006 ++++ libssp/Makefile.in Sun Mar 5 12:50:03 2006 +@@ -230,9 +230,10 @@ libssp_la_SOURCES = \ + strcat-chk.c strcpy-chk.c strncat-chk.c strncpy-chk.c \ + vsnprintf-chk.c vsprintf-chk.c + ++include $(top_srcdir)/../libversions + libssp_la_LIBADD = + libssp_la_DEPENDENCIES = $(version_dep) $(libssp_la_LIBADD) +-libssp_la_LDFLAGS = -version-info `grep -v '^\#' $(srcdir)/libtool-version` \ ++libssp_la_LDFLAGS = $(LIBssp_LTVERSION) \ + $(version_arg) + + libssp_nonshared_la_SOURCES = \ diff --git a/lang/gcc/4.2/patches/patch-libstdc++-v3_libsupc++_Makefile_in b/lang/gcc/4.2/patches/patch-libstdc++-v3_libsupc++_Makefile_in new file mode 100644 index 00000000000..2f6a0abda92 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libstdc++-v3_libsupc++_Makefile_in @@ -0,0 +1,21 @@ +$OpenBSD: patch-libstdc++-v3_libsupc++_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libstdc++-v3/libsupc++/Makefile.in.orig Tue Feb 7 23:23:58 2006 ++++ libstdc++-v3/libsupc++/Makefile.in Sun Jul 23 11:24:03 2006 +@@ -304,7 +304,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 = \ +@@ -485,7 +485,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.2/patches/patch-libstdc++-v3_src_Makefile_in b/lang/gcc/4.2/patches/patch-libstdc++-v3_src_Makefile_in new file mode 100644 index 00000000000..1bdec90e8de --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libstdc++-v3_src_Makefile_in @@ -0,0 +1,34 @@ +$OpenBSD: patch-libstdc++-v3_src_Makefile_in,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libstdc++-v3/src/Makefile.in.orig Tue Jun 13 01:24:22 2006 ++++ libstdc++-v3/src/Makefile.in Sun Jul 23 11:28:32 2006 +@@ -296,7 +296,7 @@ WARN_CXXFLAGS = \ + AM_CPPFLAGS = $(GLIBCXX_INCLUDES) + + # Cross compiler support. +-toolexeclib_LTLIBRARIES = libstdc++.la ++toolexeclib_LTLIBRARIES = libestdc++.la + @ENABLE_SYMVERS_DARWIN_TRUE@@ENABLE_SYMVERS_TRUE@version_arg = -Wl,-exported_symbols_list,libstdc++-symbols.explist + @ENABLE_SYMVERS_FALSE@version_arg = + @ENABLE_SYMVERS_GNU_NAMESPACE_TRUE@@ENABLE_SYMVERS_TRUE@version_arg = -Wl,--version-script=libstdc++-symbols.ver +@@ -383,9 +383,11 @@ libstdc___la_LIBADD = \ + $(top_builddir)/libmath/libmath.la \ + $(top_builddir)/libsupc++/libsupc++convenience.la + ++include $(top_srcdir)/../libversions ++ + libstdc___la_DEPENDENCIES = ${version_dep} $(libstdc___la_LIBADD) + libstdc___la_LDFLAGS = \ +- -version-info $(libtool_VERSION) ${version_arg} -lm ++ $(LIBestdc++_LTVERSION) ${version_arg} -lm + + + # Use special rules for the deprecated source files so that they find +@@ -497,7 +499,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.2/patches/patch-libtool_m4 b/lang/gcc/4.2/patches/patch-libtool_m4 new file mode 100644 index 00000000000..127edcbb127 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-libtool_m4 @@ -0,0 +1,14 @@ +$OpenBSD: patch-libtool_m4,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- libtool.m4.orig Tue May 10 03:31:58 2005 ++++ libtool.m4 Mon May 16 17:43:15 2005 +@@ -757,6 +757,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.2/patches/patch-ltcf-c_sh b/lang/gcc/4.2/patches/patch-ltcf-c_sh new file mode 100644 index 00000000000..5927ffd3daf --- /dev/null +++ b/lang/gcc/4.2/patches/patch-ltcf-c_sh @@ -0,0 +1,19 @@ +$OpenBSD: patch-ltcf-c_sh,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- ltcf-c.sh.orig Thu May 5 17:04:38 2005 ++++ ltcf-c.sh Mon May 16 17:43:16 2005 +@@ -514,10 +514,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.2/patches/patch-ltcf-cxx_sh b/lang/gcc/4.2/patches/patch-ltcf-cxx_sh new file mode 100644 index 00000000000..fe0ea995660 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-ltcf-cxx_sh @@ -0,0 +1,23 @@ +$OpenBSD: patch-ltcf-cxx_sh,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- ltcf-cxx.sh.orig Thu May 5 17:04:39 2005 ++++ ltcf-cxx.sh Mon May 16 17:43:16 2005 +@@ -453,6 +453,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.2/patches/patch-ltcf-gcj_sh b/lang/gcc/4.2/patches/patch-ltcf-gcj_sh new file mode 100644 index 00000000000..e482d33fac3 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-ltcf-gcj_sh @@ -0,0 +1,19 @@ +$OpenBSD: patch-ltcf-gcj_sh,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- ltcf-gcj.sh.orig Thu May 5 17:04:39 2005 ++++ ltcf-gcj.sh Mon May 16 17:43:16 2005 +@@ -489,10 +489,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.2/patches/patch-ltconfig b/lang/gcc/4.2/patches/patch-ltconfig new file mode 100644 index 00000000000..005cfb75800 --- /dev/null +++ b/lang/gcc/4.2/patches/patch-ltconfig @@ -0,0 +1,30 @@ +$OpenBSD: patch-ltconfig,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +--- ltconfig.orig Tue Jul 4 22:30:34 2006 ++++ ltconfig Sat Jul 22 19:45:19 2006 +@@ -626,7 +626,12 @@ old_postuninstall_cmds= + + if test -n "$RANLIB"; then + old_archive_cmds="$old_archive_cmds~\$RANLIB \$oldlib" +- old_postinstall_cmds="~$old_postinstall_cmds~\$RANLIB \$oldlib" ++ case $host_os in ++ openbsd*) ++ old_postinstall_cmds="~$old_postinstall_cmds~\$RANLIB -t \$oldlib";; ++ *) ++ old_postinstall_cmds="~$old_postinstall_cmds~\$RANLIB \$oldlib";; ++ esac + fi + + # Source the script associated with the $tagname tag configuration. +@@ -1306,8 +1311,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.2/pkg/DESCR b/lang/gcc/4.2/pkg/DESCR new file mode 100644 index 00000000000..e69de29bb2d diff --git a/lang/gcc/4.2/pkg/PFRAG.shared b/lang/gcc/4.2/pkg/PFRAG.shared new file mode 100644 index 00000000000..b13e86f895c --- /dev/null +++ b/lang/gcc/4.2/pkg/PFRAG.shared @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +@lib lib/libssp.so.${LIBssp_VERSION} diff --git a/lang/gcc/4.2/pkg/PFRAG.shared-estdc b/lang/gcc/4.2/pkg/PFRAG.shared-estdc new file mode 100644 index 00000000000..7dce4c34a96 --- /dev/null +++ b/lang/gcc/4.2/pkg/PFRAG.shared-estdc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-estdc,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +@lib lib/libestdc++.so.${LIBestdc++_VERSION} diff --git a/lang/gcc/4.2/pkg/PFRAG.shared-f95 b/lang/gcc/4.2/pkg/PFRAG.shared-f95 new file mode 100644 index 00000000000..5443c631ff4 --- /dev/null +++ b/lang/gcc/4.2/pkg/PFRAG.shared-f95 @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-f95,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +@lib lib/libgfortran.so.${LIBgfortran_VERSION} diff --git a/lang/gcc/4.2/pkg/PFRAG.shared-objc b/lang/gcc/4.2/pkg/PFRAG.shared-objc new file mode 100644 index 00000000000..4e79a8be36c --- /dev/null +++ b/lang/gcc/4.2/pkg/PFRAG.shared-objc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PFRAG.shared-objc,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +@lib lib/libobjc.so.${LIBobjc_VERSION} diff --git a/lang/gcc/4.2/pkg/PLIST b/lang/gcc/4.2/pkg/PLIST new file mode 100644 index 00000000000..1af9c40ece1 --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST @@ -0,0 +1,79 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +%%SHARED%% +bin/ecpp +bin/egcc +bin/egccbug +bin/egcov +bin/${CONFIG}-egcc +bin/${CONFIG}-gcc-${V} +@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}/finclude/ +lib/gcc/${CONFIG}/${V}/include/ +lib/gcc/${CONFIG}/${V}/include/README +lib/gcc/${CONFIG}/${V}/include/com_err.h +lib/gcc/${CONFIG}/${V}/include/emmintrin.h +lib/gcc/${CONFIG}/${V}/include/limits.h +lib/gcc/${CONFIG}/${V}/include/math.h +lib/gcc/${CONFIG}/${V}/include/mm3dnow.h +lib/gcc/${CONFIG}/${V}/include/mm_malloc.h +lib/gcc/${CONFIG}/${V}/include/mmintrin.h +lib/gcc/${CONFIG}/${V}/include/pmmintrin.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/ssp/ +lib/gcc/${CONFIG}/${V}/include/ssp/ssp.h +lib/gcc/${CONFIG}/${V}/include/ssp/stdio.h +lib/gcc/${CONFIG}/${V}/include/ssp/string.h +lib/gcc/${CONFIG}/${V}/include/ssp/unistd.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/unwind.h +lib/gcc/${CONFIG}/${V}/include/xmmintrin.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/emmintrin.h +lib/gcc/${CONFIG}/${V}/install-tools/include/limits.h +lib/gcc/${CONFIG}/${V}/install-tools/include/mm3dnow.h +lib/gcc/${CONFIG}/${V}/install-tools/include/mm_malloc.h +lib/gcc/${CONFIG}/${V}/install-tools/include/mmintrin.h +lib/gcc/${CONFIG}/${V}/install-tools/include/pmmintrin.h +lib/gcc/${CONFIG}/${V}/install-tools/include/unwind.h +lib/gcc/${CONFIG}/${V}/install-tools/include/xmmintrin.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/libssp.a +lib/libssp.la +lib/libssp_nonshared.a +lib/libssp_nonshared.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.2/pkg/PLIST-ada b/lang/gcc/4.2/pkg/PLIST-ada new file mode 100644 index 00000000000..b49b9a6cdca --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST-ada @@ -0,0 +1,1545 @@ +@comment $OpenBSD: PLIST-ada,v 1.1.1.1 2006/07/31 09:50:53 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-cdlili.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cdlili.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cgaaso.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cgaaso.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cgarso.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cgarso.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cgcaso.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cgcaso.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chacon.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-chacon.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-chtgke.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-chtgke.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chtgop.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-chtgop.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chzla1.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-chzla9.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cidlli.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cidlli.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cihama.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cihama.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cihase.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cihase.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ciorma.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ciorma.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ciormu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ciormu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ciorse.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ciorse.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cohama.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cohama.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cohase.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-cohase.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-cohata.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coinve.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-coinve.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-contai.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-convec.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-convec.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coorma.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-coorma.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coormu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-coormu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coorse.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-coorse.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coprnu.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-coprnu.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-coteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-crbltr.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-crbtgk.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-crbtgk.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-crbtgo.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-crbtgo.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-envvar.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-envvar.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-lcteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lfteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lfwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lfztio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-liteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-liwtio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-liztio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llctio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llftio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llfwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llfzti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llitio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-lliwti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-llizti.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-rbtgso.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-rbtgso.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-rttiev.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-rttiev.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-scteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-secain.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-secain.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-sfztio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-shcain.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-shcain.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-siztio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-slcain.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-slcain.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-ssizti.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stboha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stboha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stfiha.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-strhas.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-strhas.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-stunha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stunha.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-stwiha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stwiha.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-stzbou.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzbou.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzfix.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzfix.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzhas.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzhas.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzmap.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzmap.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzsea.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzsea.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzsup.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzsup.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-stzunb.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-stzunb.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-suteio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-suteio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swbwha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-swbwha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swfwha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swmwco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swunau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-swunau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-swuwha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-swuwha.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-szbzha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-szbzha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-szfzha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-szmzco.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-szunau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-szunau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-szuzha.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-szuzha.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-szuzti.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-szuzti.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-taster.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-taster.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-tgdico.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-tiboio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-tiboio.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-tiunio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-unccon.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-uncdea.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wichun.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wichun.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-widcha.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/a-wwboio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-wwboio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-wwunio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-zchara.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-zchuni.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-zchuni.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcstr.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztcstr.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztdeau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztdeau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztdeio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztdeio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztedit.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztedit.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztenau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztenau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztenio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztenio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztexio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztexio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztfiio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztfiio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztflau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztflau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztflio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztflio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztgeau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztgeau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztinau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztinau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztinio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztinio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztmoau.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztmoau.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-ztmoio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-ztmoio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-zttest.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-zttest.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-zzboio.adb +lib/gcc/${CONFIG}/${V}/adainclude/a-zzboio.ads +lib/gcc/${CONFIG}/${V}/adainclude/a-zzunio.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-allein.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-alleve.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-alleve.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-altcon.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-altcon.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-altive.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-alveop.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-alveop.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-alvety.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-alvevi.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-utf_32.adb +lib/gcc/${CONFIG}/${V}/adainclude/g-utf_32.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-wistsp.ads +lib/gcc/${CONFIG}/${V}/adainclude/g-zstspl.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-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-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-filofl.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-fishfl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fore.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-fore.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fvadfl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fvaffl.ads +lib/gcc/${CONFIG}/${V}/adainclude/s-fvagfl.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-stausa.adb +lib/gcc/${CONFIG}/${V}/adainclude/s-stausa.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.adb +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-cdlili.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cgaaso.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cgarso.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cgcaso.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chacon.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-chtgke.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chtgop.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chzla1.ali +lib/gcc/${CONFIG}/${V}/adalib/a-chzla9.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cidlli.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cihama.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cihase.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ciorma.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ciormu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ciorse.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cohama.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cohase.ali +lib/gcc/${CONFIG}/${V}/adalib/a-cohata.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coinve.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-contai.ali +lib/gcc/${CONFIG}/${V}/adalib/a-convec.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coorma.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coormu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coorse.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coprnu.ali +lib/gcc/${CONFIG}/${V}/adalib/a-coteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-crbltr.ali +lib/gcc/${CONFIG}/${V}/adalib/a-crbtgk.ali +lib/gcc/${CONFIG}/${V}/adalib/a-crbtgo.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-envvar.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-lcteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lfteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lfwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lfztio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-liteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-liwtio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-liztio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llctio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llftio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llfwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llfzti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llitio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-lliwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-llizti.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-rbtgso.ali +lib/gcc/${CONFIG}/${V}/adalib/a-reatim.ali +lib/gcc/${CONFIG}/${V}/adalib/a-retide.ali +lib/gcc/${CONFIG}/${V}/adalib/a-rttiev.ali +lib/gcc/${CONFIG}/${V}/adalib/a-scteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-secain.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-sfztio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-shcain.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-siztio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-slcain.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-ssizti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stboha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stfiha.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-strhas.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-stunha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwibo.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwifi.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stwiha.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-stzbou.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzfix.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzhas.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzmap.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzsea.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzsup.ali +lib/gcc/${CONFIG}/${V}/adalib/a-stzunb.ali +lib/gcc/${CONFIG}/${V}/adalib/a-suteio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swbwha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swfwha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swmwco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swunau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swuwha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-swuwti.ali +lib/gcc/${CONFIG}/${V}/adalib/a-sytaco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szbzha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szfzha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szmzco.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szunau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szuzha.ali +lib/gcc/${CONFIG}/${V}/adalib/a-szuzti.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-taster.ali +lib/gcc/${CONFIG}/${V}/adalib/a-teioed.ali +lib/gcc/${CONFIG}/${V}/adalib/a-textio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tgdico.ali +lib/gcc/${CONFIG}/${V}/adalib/a-tiboio.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-tiunio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-unccon.ali +lib/gcc/${CONFIG}/${V}/adalib/a-uncdea.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wichun.ali +lib/gcc/${CONFIG}/${V}/adalib/a-widcha.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/a-wwboio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-wwunio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-zchara.ali +lib/gcc/${CONFIG}/${V}/adalib/a-zchuni.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztcoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztcoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztcstr.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztdeau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztdeio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztedit.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztenau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztenio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztexio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztfiio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztflau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztflio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztgeau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztinau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztinio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztmoau.ali +lib/gcc/${CONFIG}/${V}/adalib/a-ztmoio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-zttest.ali +lib/gcc/${CONFIG}/${V}/adalib/a-zzboio.ali +lib/gcc/${CONFIG}/${V}/adalib/a-zzunio.ali +lib/gcc/${CONFIG}/${V}/adalib/ada.ali +lib/gcc/${CONFIG}/${V}/adalib/calendar.ali +lib/gcc/${CONFIG}/${V}/adalib/g-allein.ali +lib/gcc/${CONFIG}/${V}/adalib/g-alleve.ali +lib/gcc/${CONFIG}/${V}/adalib/g-altcon.ali +lib/gcc/${CONFIG}/${V}/adalib/g-altive.ali +lib/gcc/${CONFIG}/${V}/adalib/g-alveop.ali +lib/gcc/${CONFIG}/${V}/adalib/g-alvety.ali +lib/gcc/${CONFIG}/${V}/adalib/g-alvevi.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-utf_32.ali +lib/gcc/${CONFIG}/${V}/adalib/g-wistsp.ali +lib/gcc/${CONFIG}/${V}/adalib/g-zstspl.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-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-filofl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-finimp.ali +lib/gcc/${CONFIG}/${V}/adalib/s-finroo.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fishfl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fore.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fvadfl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fvaffl.ali +lib/gcc/${CONFIG}/${V}/adalib/s-fvagfl.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-stausa.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 diff --git a/lang/gcc/4.2/pkg/PLIST-c++ b/lang/gcc/4.2/pkg/PLIST-c++ new file mode 100644 index 00000000000..f8112b124f2 --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST-c++ @@ -0,0 +1,602 @@ +@comment $OpenBSD: PLIST-c++,v 1.1.1.1 2006/07/31 09:50:53 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/functions.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/macros.h +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/pb_ds/ +include/c++/${V}/ext/pb_ds/assoc_container.hpp +include/c++/${V}/ext/pb_ds/detail/ +include/c++/${V}/ext/pb_ds/detail/basic_tree_policy/ +include/c++/${V}/ext/pb_ds/detail/basic_tree_policy/basic_tree_policy_base.hpp +include/c++/${V}/ext/pb_ds/detail/basic_tree_policy/null_node_metadata.hpp +include/c++/${V}/ext/pb_ds/detail/basic_tree_policy/traits.hpp +include/c++/${V}/ext/pb_ds/detail/basic_types.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/ +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/bin_search_tree_.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/cond_dtor_entry_dealtor.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/cond_key_dtor_entry_dealtor.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/node_iterators.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/point_iterators.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/r_erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/rotate_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/bin_search_tree_/traits.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/ +include/c++/${V}/ext/pb_ds/detail/binary_heap_/binary_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/const_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/const_point_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/entry_cmp.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/entry_pred.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/resize_policy.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binary_heap_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_/ +include/c++/${V}/ext/pb_ds/detail/binomial_heap_/binomial_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/ +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/binomial_heap_base_.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/binomial_heap_base_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/ +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/cc_ht_map_.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/cmp_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/cond_key_dtor_entry_dealtor.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/debug_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/debug_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/entry_list_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/erase_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/erase_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/find_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/insert_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/insert_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/resize_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/resize_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/resize_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/size_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/standard_policies.hpp +include/c++/${V}/ext/pb_ds/detail/cc_hash_table_map_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/cond_dealtor.hpp +include/c++/${V}/ext/pb_ds/detail/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/container_base_dispatch.hpp +include/c++/${V}/ext/pb_ds/detail/eq_fn/ +include/c++/${V}/ext/pb_ds/detail/eq_fn/eq_by_less.hpp +include/c++/${V}/ext/pb_ds/detail/eq_fn/hash_eq_fn.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/ +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/constructor_destructor_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/debug_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/debug_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/erase_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/erase_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/find_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/find_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/gp_ht_map_.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/insert_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/insert_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/iterator_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/resize_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/resize_no_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/resize_store_hash_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/standard_policies.hpp +include/c++/${V}/ext/pb_ds/detail/gp_hash_table_map_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/ +include/c++/${V}/ext/pb_ds/detail/hash_fn/direct_mask_range_hashing_imp.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/direct_mod_range_hashing_imp.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/linear_probe_fn_imp.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/mask_based_range_hashing.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/mod_based_range_hashing.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/probe_fn_base.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/quadratic_probe_fn_imp.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/ranged_hash_fn.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/ranged_probe_fn.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/sample_probe_fn.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/sample_range_hashing.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/sample_ranged_hash_fn.hpp +include/c++/${V}/ext/pb_ds/detail/hash_fn/sample_ranged_probe_fn.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/ +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/const_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/const_point_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/left_child_next_sibling_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/node.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/null_metadata.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/left_child_next_sibling_heap_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/ +include/c++/${V}/ext/pb_ds/detail/list_update_map_/constructor_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/entry_metadata_base.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/lu_map_.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_map_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_policy/ +include/c++/${V}/ext/pb_ds/detail/list_update_policy/counter_lu_metadata.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_policy/counter_lu_policy_imp.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_policy/mtf_lu_policy_imp.hpp +include/c++/${V}/ext/pb_ds/detail/list_update_policy/sample_update_policy.hpp +include/c++/${V}/ext/pb_ds/detail/map_debug_base.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/ +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/cond_dtor.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/node_iterators.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/ov_tree_map_.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/ov_tree_map_/traits.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/ +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/pairing_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/pairing_heap_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/ +include/c++/${V}/ext/pb_ds/detail/pat_trie_/child_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/cond_dtor_entry_dealtor.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/const_child_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/head.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/insert_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/internal_node.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/iterators_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/leaf.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/node_base.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/node_iterators.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/node_metadata_base.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/pat_trie_.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/point_iterators.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/policy_access_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/r_erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/rotate_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/split_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/split_join_branch_bag.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/synth_e_access_traits.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/traits.hpp +include/c++/${V}/ext/pb_ds/detail/pat_trie_/update_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/priority_queue_base_dispatch.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/ +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/node.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/rb_tree_.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rb_tree_map_/traits.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/ +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/rc.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/rc_binomial_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/rc_binomial_heap_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/ +include/c++/${V}/ext/pb_ds/detail/resize_policy/cc_hash_max_collision_check_resize_trigger_imp.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/hash_exponential_size_policy_imp.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_imp.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/hash_load_check_resize_trigger_size_base.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/hash_prime_size_policy_imp.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/hash_standard_resize_policy_imp.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/sample_resize_policy.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/sample_resize_trigger.hpp +include/c++/${V}/ext/pb_ds/detail/resize_policy/sample_size_policy.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/ +include/c++/${V}/ext/pb_ds/detail/splay_tree_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/info_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/node.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/splay_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/splay_tree_.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/splay_tree_/traits.hpp +include/c++/${V}/ext/pb_ds/detail/standard_policies.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/ +include/c++/${V}/ext/pb_ds/detail/thin_heap_/constructors_destructor_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/debug_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/erase_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/find_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/insert_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/split_join_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/thin_heap_.hpp +include/c++/${V}/ext/pb_ds/detail/thin_heap_/trace_fn_imps.hpp +include/c++/${V}/ext/pb_ds/detail/tree_policy/ +include/c++/${V}/ext/pb_ds/detail/tree_policy/node_metadata_selector.hpp +include/c++/${V}/ext/pb_ds/detail/tree_policy/null_node_update_imp.hpp +include/c++/${V}/ext/pb_ds/detail/tree_policy/order_statistics_imp.hpp +include/c++/${V}/ext/pb_ds/detail/tree_policy/sample_tree_node_update.hpp +include/c++/${V}/ext/pb_ds/detail/tree_trace_base.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/ +include/c++/${V}/ext/pb_ds/detail/trie_policy/node_metadata_selector.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/null_node_update_imp.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/order_statistics_imp.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/prefix_search_node_update_imp.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/sample_trie_e_access_traits.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/sample_trie_node_update.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/string_trie_e_access_traits_imp.hpp +include/c++/${V}/ext/pb_ds/detail/trie_policy/trie_policy_base.hpp +include/c++/${V}/ext/pb_ds/detail/type_utils.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/ +include/c++/${V}/ext/pb_ds/detail/typelist.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_append.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_apply.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_assoc_container_find.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_at_index.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_contains.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_filter.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_flatten.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_transform.hpp +include/c++/${V}/ext/pb_ds/detail/typelist/typelist_typelist_append.hpp +include/c++/${V}/ext/pb_ds/detail/typelist_assoc_container.hpp +include/c++/${V}/ext/pb_ds/detail/types_traits.hpp +include/c++/${V}/ext/pb_ds/detail/unordered_iterator/ +include/c++/${V}/ext/pb_ds/detail/unordered_iterator/const_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/unordered_iterator/const_point_iterator.hpp +include/c++/${V}/ext/pb_ds/detail/unordered_iterator/iterator.hpp +include/c++/${V}/ext/pb_ds/detail/unordered_iterator/point_iterator.hpp +include/c++/${V}/ext/pb_ds/exception.hpp +include/c++/${V}/ext/pb_ds/hash_policy.hpp +include/c++/${V}/ext/pb_ds/list_update_policy.hpp +include/c++/${V}/ext/pb_ds/priority_queue.hpp +include/c++/${V}/ext/pb_ds/tag_and_trait.hpp +include/c++/${V}/ext/pb_ds/tree_policy.hpp +include/c++/${V}/ext/pb_ds/trie_policy.hpp +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/rc_string_base.h +include/c++/${V}/ext/rope +include/c++/${V}/ext/ropeimpl.h +include/c++/${V}/ext/slist +include/c++/${V}/ext/sso_string_base.h +include/c++/${V}/ext/stdio_filebuf.h +include/c++/${V}/ext/stdio_sync_filebuf.h +include/c++/${V}/ext/typelist.h +include/c++/${V}/ext/vstring.h +include/c++/${V}/ext/vstring.tcc +include/c++/${V}/ext/vstring_fwd.h +include/c++/${V}/ext/vstring_util.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/cpu_defines.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/bind_iterate.h +include/c++/${V}/tr1/bind_repeat.h +include/c++/${V}/tr1/boost_shared_ptr.h +include/c++/${V}/tr1/cctype +include/c++/${V}/tr1/cfenv +include/c++/${V}/tr1/cfloat +include/c++/${V}/tr1/cinttypes +include/c++/${V}/tr1/climits +include/c++/${V}/tr1/cmath +include/c++/${V}/tr1/common.h +include/c++/${V}/tr1/complex +include/c++/${V}/tr1/cstdarg +include/c++/${V}/tr1/cstdbool +include/c++/${V}/tr1/cstdint +include/c++/${V}/tr1/cstdio +include/c++/${V}/tr1/cstdlib +include/c++/${V}/tr1/ctgmath +include/c++/${V}/tr1/ctime +include/c++/${V}/tr1/ctype.h +include/c++/${V}/tr1/cwchar +include/c++/${V}/tr1/cwctype +include/c++/${V}/tr1/fenv.h +include/c++/${V}/tr1/float.h +include/c++/${V}/tr1/functional +include/c++/${V}/tr1/functional_iterate.h +include/c++/${V}/tr1/hashtable +include/c++/${V}/tr1/inttypes.h +include/c++/${V}/tr1/limits.h +include/c++/${V}/tr1/math.h +include/c++/${V}/tr1/memory +include/c++/${V}/tr1/mu_iterate.h +include/c++/${V}/tr1/random +include/c++/${V}/tr1/random.tcc +include/c++/${V}/tr1/ref_fwd.h +include/c++/${V}/tr1/ref_wrap_iterate.h +include/c++/${V}/tr1/repeat.h +include/c++/${V}/tr1/stdarg.h +include/c++/${V}/tr1/stdbool.h +include/c++/${V}/tr1/stdint.h +include/c++/${V}/tr1/stdio.h +include/c++/${V}/tr1/stdlib.h +include/c++/${V}/tr1/tgmath.h +include/c++/${V}/tr1/tuple +include/c++/${V}/tr1/tuple_iterate.h +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}/tr1/wchar.h +include/c++/${V}/tr1/wctype.h +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.2/pkg/PLIST-estdc b/lang/gcc/4.2/pkg/PLIST-estdc new file mode 100644 index 00000000000..dd741487e31 --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST-estdc @@ -0,0 +1,2 @@ +@comment $OpenBSD: PLIST-estdc,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +%%SHARED%% diff --git a/lang/gcc/4.2/pkg/PLIST-f95 b/lang/gcc/4.2/pkg/PLIST-f95 new file mode 100644 index 00000000000..64ce596f583 --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST-f95 @@ -0,0 +1,10 @@ +@comment $OpenBSD: PLIST-f95,v 1.1.1.1 2006/07/31 09:50:53 espie Exp $ +bin/egfortran +bin/${CONFIG}-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.2/pkg/PLIST-objc b/lang/gcc/4.2/pkg/PLIST-objc new file mode 100644 index 00000000000..47c3900407b --- /dev/null +++ b/lang/gcc/4.2/pkg/PLIST-objc @@ -0,0 +1,18 @@ +@comment $OpenBSD: PLIST-objc,v 1.1.1.1 2006/07/31 09:50:53 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