summaryrefslogtreecommitdiff
path: root/lang
diff options
context:
space:
mode:
authordrochner <drochner>2003-07-06 12:15:03 +0000
committerdrochner <drochner>2003-07-06 12:15:03 +0000
commitbca80f0051097b210a1b98fafed5a2231d694126 (patch)
tree90757239cbac9281a1efbec2ae6d03efee333d33 /lang
parent93e3eafc652777c3d2f9db401f7d28580b78ae95 (diff)
downloadpkgsrc-bca80f0051097b210a1b98fafed5a2231d694126.tar.gz
Split the gcc3 pkg into per-language pieces.
Needs some cleanup and integration; eventually lang/gcc3 can turn into a meta-pkg.
Diffstat (limited to 'lang')
-rw-r--r--lang/gcc3-ada/DESCR14
-rw-r--r--lang/gcc3-ada/Makefile145
-rw-r--r--lang/gcc3-ada/PLIST1108
-rw-r--r--lang/gcc3-ada/distinfo8
-rw-r--r--lang/gcc3-ada/patches/patch-aa34
-rw-r--r--lang/gcc3-ada/patches/patch-ab37
-rw-r--r--lang/gcc3-ada/patches/patch-ad13
-rw-r--r--lang/gcc3-ada/patches/patch-ae30
-rw-r--r--lang/gcc3-c++/DESCR14
-rw-r--r--lang/gcc3-c++/MESSAGE7
-rw-r--r--lang/gcc3-c++/Makefile85
-rw-r--r--lang/gcc3-c++/PLIST208
-rw-r--r--lang/gcc3-c++/distinfo6
-rw-r--r--lang/gcc3-c++/files/gcc3.mk8
-rw-r--r--lang/gcc3-c++/patches/patch-aa32
-rw-r--r--lang/gcc3-c++/patches/patch-ab37
-rw-r--r--lang/gcc3-c/DESCR14
-rw-r--r--lang/gcc3-c/MESSAGE7
-rw-r--r--lang/gcc3-c/Makefile106
-rw-r--r--lang/gcc3-c/PLIST15
-rw-r--r--lang/gcc3-c/buildlink2.mk35
-rw-r--r--lang/gcc3-c/distinfo8
-rw-r--r--lang/gcc3-c/files/gcc3.mk10
-rw-r--r--lang/gcc3-c/patches/patch-aa21
-rw-r--r--lang/gcc3-c/patches/patch-ab26
-rw-r--r--lang/gcc3-c/patches/patch-ae9
-rw-r--r--lang/gcc3-c/patches/patch-ai13
-rw-r--r--lang/gcc3-f77/DESCR14
-rw-r--r--lang/gcc3-f77/MESSAGE7
-rw-r--r--lang/gcc3-f77/Makefile90
-rw-r--r--lang/gcc3-f77/PLIST13
-rw-r--r--lang/gcc3-f77/distinfo7
-rw-r--r--lang/gcc3-f77/files/gcc3.mk7
-rw-r--r--lang/gcc3-f77/patches/patch-aa34
-rw-r--r--lang/gcc3-f77/patches/patch-ab37
-rw-r--r--lang/gcc3-f77/patches/patch-ac30
-rw-r--r--lang/gcc3-java/DESCR14
-rw-r--r--lang/gcc3-java/Makefile105
-rw-r--r--lang/gcc3-java/PLIST1819
-rw-r--r--lang/gcc3-java/distinfo7
-rw-r--r--lang/gcc3-java/patches/patch-aa45
-rw-r--r--lang/gcc3-java/patches/patch-ab37
-rw-r--r--lang/gcc3-java/patches/patch-ad15
-rw-r--r--lang/gcc3-objc/DESCR14
-rw-r--r--lang/gcc3-objc/Makefile72
-rw-r--r--lang/gcc3-objc/PLIST19
-rw-r--r--lang/gcc3-objc/distinfo6
-rw-r--r--lang/gcc3-objc/patches/patch-aa34
-rw-r--r--lang/gcc3-objc/patches/patch-ab37
49 files changed, 4513 insertions, 0 deletions
diff --git a/lang/gcc3-ada/DESCR b/lang/gcc3-ada/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-ada/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-ada/Makefile b/lang/gcc3-ada/Makefile
new file mode 100644
index 00000000000..d5ddc5eb1ec
--- /dev/null
+++ b/lang/gcc3-ada/Makefile
@@ -0,0 +1,145 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:03 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-ada-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+NOT_FOR_PLATFORM= Darwin-*-*
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+CONFIGURE_ARGS+= --enable-languages="ada"
+
+# as this is named gcc3, use DISTNAME instead.
+FILES_SUBST+= PKGNAME_NOREV=${DISTNAME} GCC_PREFIX=${GCC_PREFIX}
+MESSAGE_SUBST+= PKGNAME_NOREV=${DISTNAME}
+
+TEXINFO_REQD= 4.2
+INFO_FILES= gnat_ug_unx.info gnat_ug_vms.info gnat_ug_vxw.info
+INFO_FILES= gnat_ug_wnt.info gnat_rm.info gnat-style.info
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+GCC_PLATFORM= ${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --host=${GCC_PLATFORM}
+PLIST_SUBST+= GCC_PLATFORM=${GCC_PLATFORM}
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+# as this is named gcc3, use DISTNAME instead.
+GCC_PREFIX= ${PREFIX}/gcc3
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}
+
+#
+# Bootstrap section. Define something to make the pkg usable.
+#
+# To make things more interesting, we need a gcc with ada support to build
+# ada support.
+# The ADA_BOOT definition is used if the system compiler is not sufficient.
+# For pkg bootstrap, the ada capable gcc (probably cross-compiled)
+# can be anywhere.
+# GNATGCC_PREFIX assumes a standard gcc install tree layout.
+#GNATGCC_PREFIX= /usr/pkg/gcc3
+
+# Use this if a special compiler driver is needed to compile ada programs
+# (as seen in linux installations).
+#GNATGCC_ADA_DRIVER= gnatgcc
+
+.if defined(GNATGCC_PREFIX)
+ADA_BOOT= yes
+ADA_BOOT_CC= ${GNATGCC_PREFIX}/bin/gcc
+ADA_BOOT_CPP= ${GNATGCC_PREFIX}/bin/gcc -E
+.if defined(GNATGCC_ADA_DRIVER)
+ADA_BOOT_ADAC= ${GNATGCC_PREFIX}/bin/${GNATGCC_ADA_DRIVER}
+.else
+ADA_BOOT_ADAC= ${GNATGCC_PREFIX}/bin/gcc
+.endif
+ADA_BOOT_PATH= ${GNATGCC_PREFIX}/bin
+.endif
+
+.if defined(ADA_BOOT)
+
+# probably some overkill here...
+
+CC= ${ADA_BOOT_CC}
+CPP= ${ADA_BOOT_CPP}
+PATH:= ${ADA_BOOT_PATH}:${PATH}
+
+EXTRA_ENV= CC=${ADA_BOOT_CC:Q}
+EXTRA_ENV= CC_FOR_BUILD=${ADA_BOOT_CC:Q}
+EXTRA_ENV+= CPP=${ADA_BOOT_CPP:Q}
+EXTRA_ENV+= ADAC=${ADA_BOOT_ADAC:Q}
+EXTRA_ENV+= PATH=${ADA_BOOT_PATH}:${PATH}
+
+CONFIGURE_ENV+= ${EXTRA_ENV}
+MAKE_ENV+= ${EXTRA_ENV}
+
+.else # !ADA_BOOT
+
+# XXX No known system has ada in the main tree.
+ONLY_FOR_PLATFORM= sorry_need_ada_compiler
+
+.endif # ADA_BOOT
+
+#
+# End of bootstrap section
+#
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+post-configure:
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+.if defined(ADA_BOOT) # ??? see install notes
+ (cd ${WRKSRC}/gcc/ada && ${TOUCH} treeprs.ads [es]info.h nmake.ad[bs])
+.endif
+
+do-build:
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} tconfig.h)
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} ada)
+ # XXX avoid some VPATH related lossage
+ (cd ${WRKSRC}/gcc/ada && ${MV} targtyps.o targtyps.o.sav)
+ (cd ${WRKSRC}/gcc/ada && ${RM} -f *.o *.ali)
+ (cd ${WRKSRC}/gcc/ada && ${MV} targtyps.o.sav targtyps.o)
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} gnatlib_and_tools)
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/gnat1 ${GCC_ARCHDIR}
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ ada.install-common ada.install-info install-gnatlib)
+
+.include "../../lang/gcc3-c/buildlink2.mk"
+.include "../../mk/texinfo.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc3-ada/PLIST b/lang/gcc3-ada/PLIST
new file mode 100644
index 00000000000..442ea5f1475
--- /dev/null
+++ b/lang/gcc3-ada/PLIST
@@ -0,0 +1,1108 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:03 drochner Exp $
+gcc3/bin/gnat
+gcc3/bin/gnatbind
+gcc3/bin/gnatbl
+gcc3/bin/gnatchop
+gcc3/bin/gnatfind
+gcc3/bin/gnatkr
+gcc3/bin/gnatlink
+gcc3/bin/gnatls
+gcc3/bin/gnatmake
+gcc3/bin/gnatname
+gcc3/bin/gnatprep
+gcc3/bin/gnatpsta
+gcc3/bin/gnatxref
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-astaco.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-caldel.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-calend.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-chahan.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-colien.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-colire.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-comlin.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-decima.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-diocst.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-direio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-dynpri.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-einuoc.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-except.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-excpol.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-exctra.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-filico.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-finali.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-interr.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-intsig.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngcefu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngcoty.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngelfu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nudira.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nuflra.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-reatim.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-retide.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sequio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-siocst.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ssicst.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-storio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strbou.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strfix.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strmap.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strsea.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strunb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ststio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stunau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwibo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwifi.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwima.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwise.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwiun.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-suteio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-swuwti.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sytaco.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tags.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tasatt.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-taside.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-teioed.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-textio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ticoau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ticoio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tideau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tideio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tienau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tienio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tifiio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiflau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiflio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tigeau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiinau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiinio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-timoau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-timoio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiocst.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-titest.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-witeio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcoau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcoio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcstr.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtdeau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtdeio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtedit.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtenau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtenio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtfiio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtflau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtflio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtgeau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtinau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtinio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtmoau.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtmoio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wttest.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-awk.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-busora.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-busorg.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-calend.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-casuti.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-catiio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgi.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgicoo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgideb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-comlin.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-crc32.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-debpoo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-debuti.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-diopit.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-dirope.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-dyntab.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-enblsp.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-exctra.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-expect.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-hesora.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-io.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-hesorg.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-htable.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-io_aux.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-locfil.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-md5.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-moreex.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-os_lib.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regexp.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regist.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regpat.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-socket.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-socthi.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-speche.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-spipat.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-spitbo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-table.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-tasloc.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-thread.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-traceb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-trasym.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-c.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cobol.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cpoint.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cpp.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cstrea.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cstrin.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-fortra.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-os2lib.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-pacdec.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/memtrack.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-addima.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-arit64.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-assert.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-asthan.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-atacco.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-auxdec.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-bitops.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-crc32.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-direio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-errrep.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exctab.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exngen.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expgen.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/ada.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expllu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expmod.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expuns.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatgen.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fileio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-finimp.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-finroo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fore.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-gloloc.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgbiu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgboo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgcha.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgdec.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgenu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgint.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imglld.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imglli.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllw.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgrea.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imguns.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgwch.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgwiu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-inmaop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-interr.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-intman.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-io.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-mantis.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-mastop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-memory.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-osprim.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack03.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack05.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack06.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack07.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack09.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack10.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack11.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack12.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack13.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack14.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack15.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack17.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack18.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack19.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack20.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack21.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack22.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack23.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack24.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack25.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack26.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack27.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack28.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack29.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack30.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack31.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack33.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack34.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack35.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack36.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack37.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack38.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack39.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack40.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack41.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack42.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack43.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack44.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack45.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack46.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack47.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack48.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack49.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack50.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack51.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack52.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack53.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack54.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack55.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack56.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack57.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack58.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack59.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack60.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack61.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack62.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack63.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-parame.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-parint.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pooglo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pooloc.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-poosiz.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-proinf.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-rpc.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-secsta.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sequio.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-shasto.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-soflin.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco3.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco4.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco5.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stache.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stalib.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stoele.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stratt.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-strops.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taasde.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tadeca.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tadert.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taenca.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taprob.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taprop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tarest.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasdeb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasinf.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasini.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taskin.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasque.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasren.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tassta.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasuti.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tataat.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpinop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpoben.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpobop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tposen.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-traceb.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-traces.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tratas.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vaflop.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valboo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valcha.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valdec.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valenu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valint.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vallld.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vallli.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valllu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valrea.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valuns.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valuti.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valwch.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vercon.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vmexta.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchcnv.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchjis.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchstw.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchwts.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widboo.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widcha.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widenu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widlli.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widllu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widwch.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdcha.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdenu.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdwch.adb
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-astaco.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-caldel.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-calend.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-chahan.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-charac.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-chlat1.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-chlat9.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-colien.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-colire.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-comlin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-cwila1.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-cwila9.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-decima.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-diocst.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-direio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-dynpri.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-einuoc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-except.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-exctra.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-filico.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-finali.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-flteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-fwteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-inteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-interr.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-intnam.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-intsig.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ioexce.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-iwteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-lfteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-lfwtio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-liteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-liwtio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-llftio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-llfwti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-llitio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-lliwti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ncelfu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngcefu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngcoty.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ngelfu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nlcefu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nlcoty.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nlelfu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nllcef.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nllcty.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nllefu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nscefu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nscoty.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nselfu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nucoty.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nudira.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nuelfu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-nuflra.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-numaux.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-numeri.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-reatim.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-retide.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sequio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sfteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sfwtio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-siocst.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-siteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-siwtio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ssicst.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ssitio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ssiwti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stmaco.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-storio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strbou.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stream.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strfix.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-string.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strmap.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strsea.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-strunb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ststio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stunau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwibo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwifi.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwima.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwise.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-stwiun.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-suteio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-swmwco.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-swuwti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-sytaco.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tags.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tasatt.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-taside.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-teioed.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-textio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ticoau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-ticoio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tideau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tideio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tienau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tienio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tifiio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiflau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiflio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tigeau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiinau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiinio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-timoau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-timoio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-tiocst.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-titest.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-unccon.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-uncdea.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-witeio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcoau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcoio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtcstr.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtdeau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtdeio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtedit.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtenau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtenio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtfiio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtflau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtflio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtgeau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtinau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtinio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtmoau.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wtmoio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/a-wttest.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/calendar.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/directio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-awk.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-busora.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-busorg.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-calend.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-casuti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-catiio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgi.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgicoo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-cgideb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-comlin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-crc32.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-curexc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-debpoo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-debuti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-diopit.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-dirope.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-dyntab.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-except.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-exctra.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-expect.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-flocon.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-hesora.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-hesorg.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-htable.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-io.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-io_aux.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-md5.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-locfil.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-moreex.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-os_lib.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regexp.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regist.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-regpat.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-soccon.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-socket.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-socthi.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-soliop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-souinf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-speche.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-spipat.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-spitbo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-sptabo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-sptain.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-sptavs.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-table.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-tasloc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-thread.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-traceb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/g-trasym.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/gnat.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-c.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cexten.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cobol.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cpoint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cpp.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cstrea.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-cstrin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-fortra.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-os2err.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-os2lib.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-os2syn.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-os2thr.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-pacdec.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/i-vxwork.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/interfac.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/ioexcept.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/machcode.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-addima.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-arit64.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-assert.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-asthan.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-atacco.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-auxdec.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-bitops.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-chepoo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-crc32.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-direio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-errrep.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-except.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exctab.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnflt.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exngen.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnlfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnlin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnllf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnlli.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnsfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnsin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-exnssi.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expflt.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expgen.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-explfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-explin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expllf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-explli.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expllu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expmod.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expsfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expsin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expssi.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-expuns.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatflt.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatgen.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatlfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatllf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fatsfl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-ficobl.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fileio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-finimp.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-finroo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-fore.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-gloloc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgbiu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgboo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgcha.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgdec.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgenu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imglld.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imglli.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgllw.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgrea.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imguns.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgwch.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-imgwiu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-inmaop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-interr.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-intman.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-io.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-maccod.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-mantis.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-mastop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-memory.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-osinte.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-osprim.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack03.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack05.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack06.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack07.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack09.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack10.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack11.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack12.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack13.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack14.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack15.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack17.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack18.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack19.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack20.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack21.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack22.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack23.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack24.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack25.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack26.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack27.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack28.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack29.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack30.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack31.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack33.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack34.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack35.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack36.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack37.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack38.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack39.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack40.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack41.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack42.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack43.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack44.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack45.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack46.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack47.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack48.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack49.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack50.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack51.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack52.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack53.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack54.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack55.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack56.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack57.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack58.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack59.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack60.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack61.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack62.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pack63.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-parame.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-parint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pooglo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-pooloc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-poosiz.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-powtab.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-proinf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-rpc.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-scaval.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-secsta.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sequio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-shasto.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-soflin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco3.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco4.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-sopco5.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stache.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stalib.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stoele.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stopoo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-stratt.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-strops.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taasde.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tadeca.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tadert.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taenca.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taprob.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taprop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tarest.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasdeb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasinf.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasini.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taskin.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-taspri.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasque.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasren.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasres.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tassta.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tasuti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tataat.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpinop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpoben.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tpobop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tposen.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-traceb.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-traces.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-tratas.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-unstyp.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vaflop.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valboo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valcha.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valdec.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valenu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valint.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vallld.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vallli.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valllu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valrea.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valuns.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valuti.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-valwch.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vercon.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-vmexta.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchcnv.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchcon.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchjis.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchstw.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wchwts.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widboo.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widcha.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widenu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widlli.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widllu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-widwch.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdcha.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdenu.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/s-wwdwch.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/sequenio.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/system.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/text_io.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/unchconv.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude/unchdeal.ads
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/Makefile.adalib
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-caldel.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-calend.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-chahan.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-charac.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-chlat1.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-chlat9.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-colien.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-colire.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-comlin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-cwila1.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-cwila9.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-decima.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-dynpri.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/ada.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-einuoc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-except.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-exctra.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-filico.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-finali.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-flteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-fwteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-inteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-interr.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-intnam.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-intsig.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ioexce.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-iwteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-lfteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-lfwtio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-liteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-liwtio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-llftio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-llfwti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-llitio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-lliwti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ncelfu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nlcefu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nlcoty.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nlelfu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nllcef.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nllcty.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nllefu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nscefu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nscoty.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nselfu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nucoty.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nuelfu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-nuflra.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-numaux.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-numeri.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-reatim.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-retide.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-sfteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-sfwtio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-siteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-siwtio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ssicst.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ssitio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ssiwti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stmaco.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-strbou.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stream.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-strfix.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-string.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-strmap.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-strsea.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-strunb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ststio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stunau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stwibo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stwifi.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stwima.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stwise.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-stwiun.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-suteio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-swmwco.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-swuwti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-sytaco.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tags.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-taside.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-teioed.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-textio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-ticoau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tideau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tienau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tiflau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tigeau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tiinau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-timoau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-tiocst.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-titest.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-witeio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtcoau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtcstr.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtdeau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtedit.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtenau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtflau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtgeau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtinau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wtmoau.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/a-wttest.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/calendar.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-awk.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-busora.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-calend.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-casuti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-catiio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-cgi.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-cgicoo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-cgideb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-comlin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-crc32.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-curexc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-debpoo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-debuti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-diopit.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-dirope.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-except.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-exctra.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-expect.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-flocon.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-hesora.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-htable.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-io.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-io_aux.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-locfil.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-md5.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-moreex.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-os_lib.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-regexp.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-regpat.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-soccon.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-socket.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-socthi.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-soliop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-souinf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-speche.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-spipat.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-spitbo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-sptabo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-sptain.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-sptavs.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-tasloc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-thread.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-traceb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/g-trasym.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/gnat.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-c.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-cexten.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-cobol.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-cpp.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-cstrea.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-cstrin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-fortra.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/i-pacdec.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/interfac.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/ioexcept.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/machcode.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/memtrack.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-addima.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-arit64.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-assert.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-asthan.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-auxdec.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-bitops.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-chepoo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-crc32.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-direio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-errrep.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-except.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exctab.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnflt.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exngen.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnint.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnlfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnlin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnllf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnlli.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnsfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnsin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-exnssi.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expflt.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expgen.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expint.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-explfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-explin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expllf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-explli.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expllu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expmod.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expsfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expsin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expssi.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-expuns.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fatflt.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fatlfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fatllf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fatsfl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-ficobl.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fileio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-finimp.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-finroo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-fore.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-gloloc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgbiu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgboo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgcha.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgdec.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgenu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgint.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgllb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imglld.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imglli.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgllu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgllw.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgrea.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imguns.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgwch.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-imgwiu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-inmaop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-interr.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-intman.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-io.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-maccod.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-mantis.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-mastop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-memory.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-osinte.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-osprim.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack03.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack05.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack06.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack07.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack09.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack10.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack11.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack12.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack13.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack14.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack15.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack17.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack18.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack19.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack20.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack21.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack22.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack23.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack24.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack25.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack26.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack27.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack28.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack29.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack30.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack31.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack33.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack34.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack35.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack36.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack37.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack38.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack39.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack40.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack41.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack42.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack43.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack44.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack45.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack46.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack47.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack48.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack49.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack50.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack51.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack52.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack53.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack54.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack55.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack56.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack57.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack58.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack59.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack60.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack61.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack62.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pack63.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-parame.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-parint.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pooglo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-pooloc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-poosiz.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-powtab.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-proinf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-rpc.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-scaval.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-secsta.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-sequio.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-shasto.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-soflin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-sopco3.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-sopco4.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-sopco5.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-stache.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-stalib.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-stoele.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-stopoo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-stratt.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-strops.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taasde.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tadeca.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tadert.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taenca.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taprob.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taprop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tarest.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasdeb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasinf.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasini.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taskin.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-taspri.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasque.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasren.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasres.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tassta.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tasuti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tataat.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tpinop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tpoben.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tpobop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tposen.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-traceb.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-traces.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-tratas.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-unstyp.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-vaflop.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valboo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valcha.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valdec.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valenu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valint.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-vallld.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-vallli.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valllu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valrea.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valuns.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valuti.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-valwch.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-vercon.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-vmexta.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wchcnv.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wchcon.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wchjis.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wchstw.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wchwts.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widboo.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widcha.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widenu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widlli.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widllu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-widwch.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wwdcha.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wwdenu.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/s-wwdwch.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/system.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/text_io.ali
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/libgnarl.a
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib/libgnat.a
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/gnat1
+info/gnat-style.info
+info/gnat_rm.info
+info/gnat_ug_unx.info
+info/gnat_ug_vms.info
+info/gnat_ug_vxw.info
+info/gnat_ug_wnt.info
+@dirrm gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adalib
+@dirrm gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/adainclude
diff --git a/lang/gcc3-ada/distinfo b/lang/gcc3-ada/distinfo
new file mode 100644
index 00000000000..23c231d8980
--- /dev/null
+++ b/lang/gcc3-ada/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:03 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = d52683aa45749ac357549d356abe42537288f352
+SHA1 (patch-ab) = d2f4bf95eaf58e1b388771f1bc2d2083c9dcf514
+SHA1 (patch-ad) = 80fead3fdfba3f93a89a7294b45f9633454d35fb
+SHA1 (patch-ae) = d60c2372df5afd9430d240a00aa5d3f4f586560e
diff --git a/lang/gcc3-ada/patches/patch-aa b/lang/gcc3-ada/patches/patch-aa
new file mode 100644
index 00000000000..824d341cf56
--- /dev/null
+++ b/lang/gcc3-ada/patches/patch-aa
@@ -0,0 +1,34 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:04 drochner Exp $
+
+--- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
++++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
+@@ -153,11 +153,11 @@
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
+@@ -1642,9 +1642,9 @@
+
+ install-dosrel-fake:
+
+-ALL_GCC = all-gcc
+-ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
+-ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
++#ALL_GCC = all-gcc
++#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
++#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
+
+ # This is a list of inter-dependencies among modules.
+ all-ash:
diff --git a/lang/gcc3-ada/patches/patch-ab b/lang/gcc3-ada/patches/patch-ab
new file mode 100644
index 00000000000..20cc5e5d206
--- /dev/null
+++ b/lang/gcc3-ada/patches/patch-ab
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:04 drochner Exp $
+
+--- gcc/Makefile.in.orig 2003-04-22 17:50:48.000000000 +0200
++++ gcc/Makefile.in 2003-07-03 17:21:34.000000000 +0200
+@@ -617,8 +617,8 @@
+
+ # Build and host support libraries. FORBUILD is either
+ # .. or ../$(build_alias) depending on whether host != build.
+-LIBIBERTY = ../libiberty/libiberty.a
+-BUILD_LIBIBERTY = @FORBUILD@/libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
++BUILD_LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # Dependencies on the intl and portability libraries.
+ LIBDEPS= $(INTLDEPS) $(LIBIBERTY)
+@@ -1273,6 +1273,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2874,11 +2875,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \
diff --git a/lang/gcc3-ada/patches/patch-ad b/lang/gcc3-ada/patches/patch-ad
new file mode 100644
index 00000000000..ffed85a8423
--- /dev/null
+++ b/lang/gcc3-ada/patches/patch-ad
@@ -0,0 +1,13 @@
+$NetBSD: patch-ad,v 1.1 2003/07/06 12:15:05 drochner Exp $
+
+--- gcc/ada/Make-lang.in.orig 2003-07-06 11:48:22.000000000 +0200
++++ gcc/ada/Make-lang.in 2003-07-06 11:48:44.000000000 +0200
+@@ -210,7 +210,7 @@
+ $(LIBIBERTY) $(LIBS) $(SYSLIBS)
+
+ # use target-gcc target-gnatmake target-gnatbind target-gnatlink
+-gnattools: $(GCC_PARTS) $(CONFIG_H) prefix.o force
++gnattools: $(CONFIG_H) prefix.o force
+ $(MAKE) -C ada $(FLAGS_TO_PASS) $(ADA_FLAGS_TO_PASS) \
+ ADA_INCLUDES="-I- -I../rts"\
+ CC="../../xgcc -B../../" STAGE_PREFIX=../../ gnattools1
diff --git a/lang/gcc3-ada/patches/patch-ae b/lang/gcc3-ada/patches/patch-ae
new file mode 100644
index 00000000000..21a306fe0fd
--- /dev/null
+++ b/lang/gcc3-ada/patches/patch-ae
@@ -0,0 +1,30 @@
+$NetBSD: patch-ae,v 1.1 2003/07/06 12:15:06 drochner Exp $
+
+--- gcc/ada/Makefile.in.orig 2003-03-27 22:48:10.000000000 +0100
++++ gcc/ada/Makefile.in 2003-07-06 13:06:33.000000000 +0200
+@@ -183,6 +183,8 @@
+ #version=`sed -e 's/.*\"\([^ \"]*\)[ \"].*/\1/' < $(srcdir)/version.c`
+ #mainversion=`sed -e 's/.*\"\([0-9]*\.[0-9]*\).*/\1/' < $(srcdir)/version.c`
+
++prefix = @prefix@
++
+ # Directory where sources are, from where we are.
+ srcdir = @srcdir@
+ VPATH = @srcdir@
+@@ -242,14 +244,14 @@
+ ALL_CPPFLAGS = $(CPPFLAGS) $(X_CPPFLAGS) $(T_CPPFLAGS)
+
+ # This is where we get libiberty.a from.
+-LIBIBERTY = ../../libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # How to link with both our special library facilities
+ # and the system's installed libraries.
+ LIBS = $(INTLLIBS) $(LIBIBERTY) $(SYSLIBS)
+ LIBDEPS = $(INTLDEPS) $(LIBIBERTY)
+ TOOLS_LIBS = ../../prefix.o ../../version.o $(LIBGNAT) \
+- ../../../libiberty/libiberty.a $(SYSLIBS)
++ ${prefix}/lib/libiberty.a $(SYSLIBS)
+
+ # Specify the directories to be searched for header files.
+ # Both . and srcdir are used, in that order,
diff --git a/lang/gcc3-c++/DESCR b/lang/gcc3-c++/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-c++/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-c++/MESSAGE b/lang/gcc3-c++/MESSAGE
new file mode 100644
index 00000000000..32e2157ca64
--- /dev/null
+++ b/lang/gcc3-c++/MESSAGE
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2003/07/06 12:15:09 drochner Exp $
+
+To use ${PKGNAME} include "${PREFIX}/share/examples/gcc/mk.conf" in your
+BSD style makefile.
+
+===========================================================================
diff --git a/lang/gcc3-c++/Makefile b/lang/gcc3-c++/Makefile
new file mode 100644
index 00000000000..9ac773d08bc
--- /dev/null
+++ b/lang/gcc3-c++/Makefile
@@ -0,0 +1,85 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:09 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-c++-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+NOT_FOR_PLATFORM= Darwin-*-*
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+CONFIGURE_ARGS+= --enable-languages="c++"
+
+# as this is named gcc3, use DISTNAME instead.
+FILES_SUBST+= PKGNAME_NOREV=${DISTNAME} GCC_PREFIX=${GCC_PREFIX}
+MESSAGE_SUBST+= PKGNAME_NOREV=${DISTNAME}
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+GCC_PLATFORM= ${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --host=${GCC_PLATFORM}
+PLIST_SUBST+= GCC_PLATFORM=${GCC_PLATFORM}
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+# as this is named gcc3, use DISTNAME instead.
+GCC_PREFIX= ${PREFIX}/gcc3
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+do-build:
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} c++)
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} g++)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all-target-libstdc++-v3)
+
+post-build:
+ @${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/cc1plus ${GCC_ARCHDIR}
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ c++.install-common c++.install-man)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ install-target-libstdc++-v3)
+
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/gcc3.mk \
+ ${PREFIX}/share/examples/gcc/mk-g++.conf
+
+.include "../../lang/gcc3-c/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc3-c++/PLIST b/lang/gcc3-c++/PLIST
new file mode 100644
index 00000000000..f652a609641
--- /dev/null
+++ b/lang/gcc3-c++/PLIST
@@ -0,0 +1,208 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:09 drochner Exp $
+gcc3/bin/c++
+gcc3/bin/g++
+gcc3/bin/${GCC_PLATFORM}-c++
+gcc3/bin/${GCC_PLATFORM}-g++
+gcc3/include/c++/${PKGVERSION}/algorithm
+gcc3/include/c++/${PKGVERSION}/backward/algo.h
+gcc3/include/c++/${PKGVERSION}/backward/algobase.h
+gcc3/include/c++/${PKGVERSION}/backward/alloc.h
+gcc3/include/c++/${PKGVERSION}/backward/backward_warning.h
+gcc3/include/c++/${PKGVERSION}/backward/bvector.h
+gcc3/include/c++/${PKGVERSION}/backward/complex.h
+gcc3/include/c++/${PKGVERSION}/backward/defalloc.h
+gcc3/include/c++/${PKGVERSION}/backward/deque.h
+gcc3/include/c++/${PKGVERSION}/backward/fstream.h
+gcc3/include/c++/${PKGVERSION}/backward/function.h
+gcc3/include/c++/${PKGVERSION}/backward/hash_map.h
+gcc3/include/c++/${PKGVERSION}/backward/hash_set.h
+gcc3/include/c++/${PKGVERSION}/backward/hashtable.h
+gcc3/include/c++/${PKGVERSION}/backward/heap.h
+gcc3/include/c++/${PKGVERSION}/backward/iomanip.h
+gcc3/include/c++/${PKGVERSION}/backward/iostream.h
+gcc3/include/c++/${PKGVERSION}/backward/istream.h
+gcc3/include/c++/${PKGVERSION}/backward/iterator.h
+gcc3/include/c++/${PKGVERSION}/backward/list.h
+gcc3/include/c++/${PKGVERSION}/backward/map.h
+gcc3/include/c++/${PKGVERSION}/backward/multimap.h
+gcc3/include/c++/${PKGVERSION}/backward/multiset.h
+gcc3/include/c++/${PKGVERSION}/backward/new.h
+gcc3/include/c++/${PKGVERSION}/backward/ostream.h
+gcc3/include/c++/${PKGVERSION}/backward/pair.h
+gcc3/include/c++/${PKGVERSION}/backward/queue.h
+gcc3/include/c++/${PKGVERSION}/backward/rope.h
+gcc3/include/c++/${PKGVERSION}/backward/set.h
+gcc3/include/c++/${PKGVERSION}/backward/slist.h
+gcc3/include/c++/${PKGVERSION}/backward/stack.h
+gcc3/include/c++/${PKGVERSION}/backward/stream.h
+gcc3/include/c++/${PKGVERSION}/backward/streambuf.h
+gcc3/include/c++/${PKGVERSION}/backward/strstream
+gcc3/include/c++/${PKGVERSION}/backward/tempbuf.h
+gcc3/include/c++/${PKGVERSION}/backward/tree.h
+gcc3/include/c++/${PKGVERSION}/backward/vector.h
+gcc3/include/c++/${PKGVERSION}/bits/basic_ios.h
+gcc3/include/c++/${PKGVERSION}/bits/basic_ios.tcc
+gcc3/include/c++/${PKGVERSION}/bits/basic_string.h
+gcc3/include/c++/${PKGVERSION}/bits/basic_string.tcc
+gcc3/include/c++/${PKGVERSION}/bits/boost_concept_check.h
+gcc3/include/c++/${PKGVERSION}/bits/char_traits.h
+gcc3/include/c++/${PKGVERSION}/bits/cmath.tcc
+gcc3/include/c++/${PKGVERSION}/bits/codecvt.h
+gcc3/include/c++/${PKGVERSION}/bits/concept_check.h
+gcc3/include/c++/${PKGVERSION}/bits/cpp_type_traits.h
+gcc3/include/c++/${PKGVERSION}/bits/deque.tcc
+gcc3/include/c++/${PKGVERSION}/bits/fpos.h
+gcc3/include/c++/${PKGVERSION}/bits/fstream.tcc
+gcc3/include/c++/${PKGVERSION}/bits/functexcept.h
+gcc3/include/c++/${PKGVERSION}/bits/gslice.h
+gcc3/include/c++/${PKGVERSION}/bits/gslice_array.h
+gcc3/include/c++/${PKGVERSION}/bits/indirect_array.h
+gcc3/include/c++/${PKGVERSION}/bits/ios_base.h
+gcc3/include/c++/${PKGVERSION}/bits/istream.tcc
+gcc3/include/c++/${PKGVERSION}/bits/list.tcc
+gcc3/include/c++/${PKGVERSION}/bits/locale_classes.h
+gcc3/include/c++/${PKGVERSION}/bits/locale_facets.h
+gcc3/include/c++/${PKGVERSION}/bits/locale_facets.tcc
+gcc3/include/c++/${PKGVERSION}/bits/localefwd.h
+gcc3/include/c++/${PKGVERSION}/bits/mask_array.h
+gcc3/include/c++/${PKGVERSION}/bits/ostream.tcc
+gcc3/include/c++/${PKGVERSION}/bits/pthread_allocimpl.h
+gcc3/include/c++/${PKGVERSION}/bits/slice_array.h
+gcc3/include/c++/${PKGVERSION}/bits/sstream.tcc
+gcc3/include/c++/${PKGVERSION}/bits/stl_algo.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_algobase.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_alloc.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_bvector.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_construct.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_deque.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_function.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_heap.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_iterator.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_iterator_base_funcs.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_iterator_base_types.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_list.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_map.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_multimap.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_multiset.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_numeric.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_pair.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_pthread_alloc.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_queue.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_raw_storage_iter.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_relops.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_set.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_stack.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_tempbuf.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_threads.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_tree.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_uninitialized.h
+gcc3/include/c++/${PKGVERSION}/bits/stl_vector.h
+gcc3/include/c++/${PKGVERSION}/bits/stream_iterator.h
+gcc3/include/c++/${PKGVERSION}/bits/streambuf.tcc
+gcc3/include/c++/${PKGVERSION}/bits/streambuf_iterator.h
+gcc3/include/c++/${PKGVERSION}/bits/stringfwd.h
+gcc3/include/c++/${PKGVERSION}/bits/type_traits.h
+gcc3/include/c++/${PKGVERSION}/bits/valarray_array.h
+gcc3/include/c++/${PKGVERSION}/bits/valarray_array.tcc
+gcc3/include/c++/${PKGVERSION}/bits/valarray_meta.h
+gcc3/include/c++/${PKGVERSION}/bits/vector.tcc
+gcc3/include/c++/${PKGVERSION}/bitset
+gcc3/include/c++/${PKGVERSION}/cassert
+gcc3/include/c++/${PKGVERSION}/cctype
+gcc3/include/c++/${PKGVERSION}/cerrno
+gcc3/include/c++/${PKGVERSION}/cfloat
+gcc3/include/c++/${PKGVERSION}/ciso646
+gcc3/include/c++/${PKGVERSION}/climits
+gcc3/include/c++/${PKGVERSION}/clocale
+gcc3/include/c++/${PKGVERSION}/cmath
+gcc3/include/c++/${PKGVERSION}/complex
+gcc3/include/c++/${PKGVERSION}/csetjmp
+gcc3/include/c++/${PKGVERSION}/csignal
+gcc3/include/c++/${PKGVERSION}/cstdarg
+gcc3/include/c++/${PKGVERSION}/cstddef
+gcc3/include/c++/${PKGVERSION}/cstdio
+gcc3/include/c++/${PKGVERSION}/cstdlib
+gcc3/include/c++/${PKGVERSION}/cstring
+gcc3/include/c++/${PKGVERSION}/ctime
+gcc3/include/c++/${PKGVERSION}/cwchar
+gcc3/include/c++/${PKGVERSION}/cwctype
+gcc3/include/c++/${PKGVERSION}/cxxabi.h
+gcc3/include/c++/${PKGVERSION}/deque
+gcc3/include/c++/${PKGVERSION}/exception
+gcc3/include/c++/${PKGVERSION}/exception_defines.h
+gcc3/include/c++/${PKGVERSION}/ext/algorithm
+gcc3/include/c++/${PKGVERSION}/ext/enc_filebuf.h
+gcc3/include/c++/${PKGVERSION}/ext/functional
+gcc3/include/c++/${PKGVERSION}/ext/hash_map
+gcc3/include/c++/${PKGVERSION}/ext/hash_set
+gcc3/include/c++/${PKGVERSION}/ext/iterator
+gcc3/include/c++/${PKGVERSION}/ext/memory
+gcc3/include/c++/${PKGVERSION}/ext/numeric
+gcc3/include/c++/${PKGVERSION}/ext/rb_tree
+gcc3/include/c++/${PKGVERSION}/ext/rope
+gcc3/include/c++/${PKGVERSION}/ext/ropeimpl.h
+gcc3/include/c++/${PKGVERSION}/ext/slist
+gcc3/include/c++/${PKGVERSION}/ext/stdio_filebuf.h
+gcc3/include/c++/${PKGVERSION}/ext/stl_hash_fun.h
+gcc3/include/c++/${PKGVERSION}/ext/stl_hashtable.h
+gcc3/include/c++/${PKGVERSION}/ext/stl_rope.h
+gcc3/include/c++/${PKGVERSION}/fstream
+gcc3/include/c++/${PKGVERSION}/functional
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/atomicity.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/basic_file.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++config.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++io.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/c++locale.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/codecvt_specializations.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_base.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_inline.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/ctype_noninline.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-default.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-posix.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr-single.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/gthr.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/messages_members.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/os_defines.h
+gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits/time_members.h
+gcc3/include/c++/${PKGVERSION}/iomanip
+gcc3/include/c++/${PKGVERSION}/ios
+gcc3/include/c++/${PKGVERSION}/iosfwd
+gcc3/include/c++/${PKGVERSION}/iostream
+gcc3/include/c++/${PKGVERSION}/istream
+gcc3/include/c++/${PKGVERSION}/iterator
+gcc3/include/c++/${PKGVERSION}/limits
+gcc3/include/c++/${PKGVERSION}/list
+gcc3/include/c++/${PKGVERSION}/locale
+gcc3/include/c++/${PKGVERSION}/map
+gcc3/include/c++/${PKGVERSION}/memory
+gcc3/include/c++/${PKGVERSION}/new
+gcc3/include/c++/${PKGVERSION}/numeric
+gcc3/include/c++/${PKGVERSION}/ostream
+gcc3/include/c++/${PKGVERSION}/queue
+gcc3/include/c++/${PKGVERSION}/set
+gcc3/include/c++/${PKGVERSION}/sstream
+gcc3/include/c++/${PKGVERSION}/stack
+gcc3/include/c++/${PKGVERSION}/stdexcept
+gcc3/include/c++/${PKGVERSION}/streambuf
+gcc3/include/c++/${PKGVERSION}/string
+gcc3/include/c++/${PKGVERSION}/typeinfo
+gcc3/include/c++/${PKGVERSION}/utility
+gcc3/include/c++/${PKGVERSION}/valarray
+gcc3/include/c++/${PKGVERSION}/vector
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/cc1plus
+gcc3/lib/libstdc++.a
+gcc3/lib/libstdc++.la
+gcc3/lib/libstdc++.so
+gcc3/lib/libstdc++.so.5
+gcc3/lib/libstdc++.so.5.4
+gcc3/lib/libsupc++.a
+gcc3/lib/libsupc++.la
+gcc3/man/man1/g++.1
+share/examples/gcc/mk-g++.conf
+@dirrm gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}/bits
+@dirrm gcc3/include/c++/${PKGVERSION}/${GCC_PLATFORM}
+@dirrm gcc3/include/c++/${PKGVERSION}/ext
+@dirrm gcc3/include/c++/${PKGVERSION}/bits
+@dirrm gcc3/include/c++/${PKGVERSION}/backward
+@dirrm gcc3/include/c++/${PKGVERSION}
+@dirrm gcc3/include/c++
diff --git a/lang/gcc3-c++/distinfo b/lang/gcc3-c++/distinfo
new file mode 100644
index 00000000000..ca8763d5bbe
--- /dev/null
+++ b/lang/gcc3-c++/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:09 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = 8fa1df757be692bf314f91f168ff28f03a47ceae
+SHA1 (patch-ab) = d2f4bf95eaf58e1b388771f1bc2d2083c9dcf514
diff --git a/lang/gcc3-c++/files/gcc3.mk b/lang/gcc3-c++/files/gcc3.mk
new file mode 100644
index 00000000000..80874609d83
--- /dev/null
+++ b/lang/gcc3-c++/files/gcc3.mk
@@ -0,0 +1,8 @@
+# $NetBSD: gcc3.mk,v 1.1 2003/07/06 12:15:09 drochner Exp $
+#
+# make configuration file for @PKGNAME_NOREV@
+
+USE_GCC3= # defined
+CC= @GCC_PREFIX@/bin/cc
+CPP= @GCC_PREFIX@/bin/cpp
+CXX= @GCC_PREFIX@/bin/c++
diff --git a/lang/gcc3-c++/patches/patch-aa b/lang/gcc3-c++/patches/patch-aa
new file mode 100644
index 00000000000..efc2a2a49c5
--- /dev/null
+++ b/lang/gcc3-c++/patches/patch-aa
@@ -0,0 +1,32 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:09 drochner Exp $
+
+--- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
++++ Makefile.in 2003-07-03 23:14:35.000000000 +0200
+@@ -153,11 +153,11 @@
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
+@@ -1642,8 +1642,8 @@
+
+ install-dosrel-fake:
+
+-ALL_GCC = all-gcc
+-ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
++#ALL_GCC = all-gcc
++#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
+ ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
+
+ # This is a list of inter-dependencies among modules.
diff --git a/lang/gcc3-c++/patches/patch-ab b/lang/gcc3-c++/patches/patch-ab
new file mode 100644
index 00000000000..719793a33ba
--- /dev/null
+++ b/lang/gcc3-c++/patches/patch-ab
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:10 drochner Exp $
+
+--- gcc/Makefile.in.orig 2003-04-22 17:50:48.000000000 +0200
++++ gcc/Makefile.in 2003-07-03 17:21:34.000000000 +0200
+@@ -617,8 +617,8 @@
+
+ # Build and host support libraries. FORBUILD is either
+ # .. or ../$(build_alias) depending on whether host != build.
+-LIBIBERTY = ../libiberty/libiberty.a
+-BUILD_LIBIBERTY = @FORBUILD@/libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
++BUILD_LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # Dependencies on the intl and portability libraries.
+ LIBDEPS= $(INTLDEPS) $(LIBIBERTY)
+@@ -1273,6 +1273,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2874,11 +2875,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \
diff --git a/lang/gcc3-c/DESCR b/lang/gcc3-c/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-c/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-c/MESSAGE b/lang/gcc3-c/MESSAGE
new file mode 100644
index 00000000000..32ccdacd8e6
--- /dev/null
+++ b/lang/gcc3-c/MESSAGE
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2003/07/06 12:15:06 drochner Exp $
+
+To use ${PKGNAME} include "${PREFIX}/share/examples/gcc/mk.conf" in your
+BSD style makefile.
+
+===========================================================================
diff --git a/lang/gcc3-c/Makefile b/lang/gcc3-c/Makefile
new file mode 100644
index 00000000000..46edb3a69b9
--- /dev/null
+++ b/lang/gcc3-c/Makefile
@@ -0,0 +1,106 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:07 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-c-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+# XXX just because of .info files
+#CONFLICTS+= gcc-3* pgcc-[0-9]* gcc3-[0-9]*
+
+NOT_FOR_PLATFORM= Darwin-*-*
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+
+# as this is named gcc3, use DISTNAME instead.
+FILES_SUBST+= PKGNAME_NOREV=${DISTNAME} GCC_PREFIX=${GCC_PREFIX}
+MESSAGE_SUBST+= PKGNAME_NOREV=${DISTNAME}
+
+TEXINFO_REQD= 4.2
+INFO_FILES= cpp.info gcc.info
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+CONFIGURE_ARGS+= --host=${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+CONFIGURE_ARGS+= --host=${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --enable-languages="c"
+
+.if ${OPSYS} == "NetBSD" && !defined(USE_BINUTILS)
+AS_VERSION!= ${AS} --version | ${AWK} '{ \
+ split($$3, v, /[.]/); \
+ printf "%02d%02d%02d%02d\n",v[1],v[2],v[3],v[4]; \
+ exit; \
+ }'
+USE_BINUTILS!= ${TEST} ${AS_VERSION} -lt 02130201 && echo YES || echo NO
+.endif
+
+.if defined(USE_BINUTILS) && ${USE_BINUTILS} == "YES"
+DEPENDS= binutils>=2.13.2.1:../../devel/binutils
+CONFIGURE_ARGS+= --with-as=${PREFIX}/${MACHINE_GNU_PLATFORM}/bin/as
+#. include "../../devel/binutils/buildlink2.mk"
+.endif
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+GCC_PREFIX= ${PREFIX}/gcc3
+PLIST_SRC= ${WRKDIR}/PLIST_DYNAMIC
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${MACHINE_GNU_PLATFORM}/${PKGVERSION}
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+post-build:
+ @${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk
+
+post-install:
+.if ${OPSYS} == "SunOS"
+ -cd ${GCC_ARCHDIR}/include && ${RM} -f fixed && ${RMDIR} v7 v9
+.endif
+ ${INSTALL_DATA_DIR} ${PREFIX}/share/examples/gcc
+ ${INSTALL_DATA} ${WRKDIR}/gcc3.mk ${PREFIX}/share/examples/gcc/mk.conf
+ ${LN} -f ${GCC_PREFIX}/bin/gcc ${GCC_PREFIX}/bin/cc
+ ${CP} -f ${PKGDIR}/PLIST ${PLIST_SRC}
+ ${FIND} ${GCC_PREFIX} \( -type f -o -type l \) -print \
+ | ${SORT} | ${SED} -e "s,${PREFIX}/,,g" \
+ >> ${PLIST_SRC}
+ ${FIND} ${GCC_PREFIX} -type d -print \
+ | ${SORT} -r | ${SED} -e "s,${PREFIX}/,@dirrm ,g" \
+ >> ${PLIST_SRC}
+
+.include "../../mk/texinfo.mk"
+.include "../../mk/bsd.pkg.mk"
+
+# Make bootstrap with compiler != gcc possible.
+CONFIGURE_ENV+= LDFLAGS="${_STRIPFLAG_CC}"
+MAKE_ENV+= GCC_PREFIX="${GCC_PREFIX}"
diff --git a/lang/gcc3-c/PLIST b/lang/gcc3-c/PLIST
new file mode 100644
index 00000000000..7c629b56cc5
--- /dev/null
+++ b/lang/gcc3-c/PLIST
@@ -0,0 +1,15 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:07 drochner Exp $
+@unexec ${INSTALL_INFO} --delete %D/info/cpp.info %D/info/dir
+info/cpp.info
+@exec ${INSTALL_INFO} %D/info/cpp.info %D/info/dir
+@unexec ${INSTALL_INFO} --delete %D/info/gcc.info %D/info/dir
+info/gcc.info
+@exec ${INSTALL_INFO} %D/info/gcc.info %D/info/dir
+@unexec ${INSTALL_INFO} --delete %D/info/gccint.info %D/info/dir
+info/gccint.info
+@exec ${INSTALL_INFO} %D/info/gccint.info %D/info/dir
+@unexec ${INSTALL_INFO} --delete %D/info/cppinternals.info %D/info/dir
+info/cppinternals.info
+@exec ${INSTALL_INFO} %D/info/cppinternals.info %D/info/dir
+share/examples/gcc/mk.conf
+@dirrm share/examples/gcc
diff --git a/lang/gcc3-c/buildlink2.mk b/lang/gcc3-c/buildlink2.mk
new file mode 100644
index 00000000000..fd5414e6433
--- /dev/null
+++ b/lang/gcc3-c/buildlink2.mk
@@ -0,0 +1,35 @@
+# $NetBSD: buildlink2.mk,v 1.1 2003/07/06 12:15:07 drochner Exp $
+
+.if !defined(GCC3_C_BUILDLINK2_MK)
+GCC3_C_BUILDLINK2_MK= # defined
+
+BUILDLINK_DEPENDS.gcc3c?= gcc3-c-3.3
+BUILDLINK_PKGSRCDIR.gcc3c?= ../../lang/gcc3-c
+
+BUILDLINK_PREFIX.gcc3c= ${LOCALBASE}
+
+_GCC_SUBPREFIX= gcc3/
+_GCC_PREFIX= ${BUILDLINK_PREFIX.gcc3c}/${_GCC_SUBPREFIX}
+_GCC_LIBGCCDIR!= \
+ dirname `${_GCC_PREFIX}bin/gcc --print-libgcc-file-name`
+_GCC_ARCHSUBDIR= \
+ ${_GCC_LIBGCCDIR:S|^${BUILDLINK_PREFIX.gcc3c}/${_GCC_SUBPREFIX}||}
+_GCC_ARCHDIR= ${_GCC_PREFIX}${_GCC_ARCHSUBDIR}
+
+BUILDLINK_PACKAGES+= gcc3c
+
+# These files are from gcc-3.3.
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/include/*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/include/*/*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/include/*/*/*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/include/*/*/*/*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/lib*.*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}${_GCC_ARCHSUBDIR}/specs
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}lib/libgcc_s.*
+BUILDLINK_FILES.gcc3c+= ${_GCC_SUBPREFIX}lib/libiberty.*
+
+BUILDLINK_TARGETS+= gcc3c-buildlink
+
+gcc3c-buildlink: _BUILDLINK_USE
+
+.endif # GCC3_C_BUILDLINK2_MK
diff --git a/lang/gcc3-c/distinfo b/lang/gcc3-c/distinfo
new file mode 100644
index 00000000000..4ede7a5953f
--- /dev/null
+++ b/lang/gcc3-c/distinfo
@@ -0,0 +1,8 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:07 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = 029b1f58f75f3a28b69894dfc87e5fa5eab257d9
+SHA1 (patch-ab) = 3cb04098b3d97b1da9d24d64197dcea2771c9624
+SHA1 (patch-ae) = e5dd184ca1b0c415215e82d0250469792a432741
+SHA1 (patch-ai) = bb9f4975769cd104b25b4609a1d4c888bb147bb1
diff --git a/lang/gcc3-c/files/gcc3.mk b/lang/gcc3-c/files/gcc3.mk
new file mode 100644
index 00000000000..916cb6fe2ee
--- /dev/null
+++ b/lang/gcc3-c/files/gcc3.mk
@@ -0,0 +1,10 @@
+# $NetBSD: gcc3.mk,v 1.1 2003/07/06 12:15:08 drochner Exp $
+#
+# make configuration file for @PKGNAME_NOREV@
+
+USE_GCC3= # defined
+CC= @GCC_PREFIX@/bin/cc
+CPP= @GCC_PREFIX@/bin/cpp
+CXX= @GCC_PREFIX@/bin/c++
+F77= @GCC_PREFIX@/bin/g77
+PKG_FC= @GCC_PREFIX@/bin/g77
diff --git a/lang/gcc3-c/patches/patch-aa b/lang/gcc3-c/patches/patch-aa
new file mode 100644
index 00000000000..5ef78495cdf
--- /dev/null
+++ b/lang/gcc3-c/patches/patch-aa
@@ -0,0 +1,21 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:08 drochner Exp $
+
+--- Makefile.in.orig Wed May 14 10:18:14 2003
++++ Makefile.in
+@@ -153,11 +153,11 @@ M4 = `if [ -f $$r/m4/m4 ] ; \
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
diff --git a/lang/gcc3-c/patches/patch-ab b/lang/gcc3-c/patches/patch-ab
new file mode 100644
index 00000000000..b56380c117f
--- /dev/null
+++ b/lang/gcc3-c/patches/patch-ab
@@ -0,0 +1,26 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:08 drochner Exp $
+
+--- gcc/Makefile.in.orig Tue Jan 28 16:54:07 2003
++++ gcc/Makefile.in Sat May 24 13:01:38 2003
+@@ -1236,6 +1236,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2662,11 +2663,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \
diff --git a/lang/gcc3-c/patches/patch-ae b/lang/gcc3-c/patches/patch-ae
new file mode 100644
index 00000000000..f3ce9f9c54b
--- /dev/null
+++ b/lang/gcc3-c/patches/patch-ae
@@ -0,0 +1,9 @@
+$NetBSD: patch-ae,v 1.1 2003/07/06 12:15:08 drochner Exp $
+
+--- gcc/config/t-netbsd.orig 2003-06-11 19:38:33.000000000 +0200
++++ gcc/config/t-netbsd 2003-06-11 19:38:59.000000000 +0200
+@@ -3,3 +3,4 @@
+
+ # Always build crtstuff with PIC.
+ CRTSTUFF_T_CFLAGS = -fPIC
++TARGET_LIBGCC2_CFLAGS += -fPIC
diff --git a/lang/gcc3-c/patches/patch-ai b/lang/gcc3-c/patches/patch-ai
new file mode 100644
index 00000000000..d5dc6b3d2dd
--- /dev/null
+++ b/lang/gcc3-c/patches/patch-ai
@@ -0,0 +1,13 @@
+$NetBSD: patch-ai,v 1.1 2003/07/06 12:15:08 drochner Exp $
+
+--- gcc/configure.orig 2003-07-04 12:51:47.000000000 +0200
++++ gcc/configure 2003-07-04 12:52:44.000000000 +0200
+@@ -8559,7 +8559,7 @@
+ lang_specs_files=
+ lang_options_files=
+ lang_tree_files=
+-for subdir in . $subdirs
++for subdir in . cp f java objc ada
+ do
+ if test -f $srcdir/$subdir/lang-specs.h; then
+ lang_specs_files="$lang_specs_files $srcdir/$subdir/lang-specs.h"
diff --git a/lang/gcc3-f77/DESCR b/lang/gcc3-f77/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-f77/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-f77/MESSAGE b/lang/gcc3-f77/MESSAGE
new file mode 100644
index 00000000000..4344bdc2377
--- /dev/null
+++ b/lang/gcc3-f77/MESSAGE
@@ -0,0 +1,7 @@
+===========================================================================
+$NetBSD: MESSAGE,v 1.1 2003/07/06 12:15:10 drochner Exp $
+
+To use ${PKGNAME} include "${PREFIX}/share/examples/gcc/mk.conf" in your
+BSD style makefile.
+
+===========================================================================
diff --git a/lang/gcc3-f77/Makefile b/lang/gcc3-f77/Makefile
new file mode 100644
index 00000000000..466e891be23
--- /dev/null
+++ b/lang/gcc3-f77/Makefile
@@ -0,0 +1,90 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:10 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-f77-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+NOT_FOR_PLATFORM= Darwin-*-*
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+CONFIGURE_ARGS+= --enable-languages="f77"
+
+# as this is named gcc3, use DISTNAME instead.
+FILES_SUBST+= PKGNAME_NOREV=${DISTNAME} GCC_PREFIX=${GCC_PREFIX}
+MESSAGE_SUBST+= PKGNAME_NOREV=${DISTNAME}
+
+TEXINFO_REQD= 4.2
+INFO_FILES= g77.info
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+GCC_PLATFORM= ${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --host=${GCC_PLATFORM}
+PLIST_SUBST+= GCC_PLATFORM=${GCC_PLATFORM}
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+# as this is named gcc3, use DISTNAME instead.
+GCC_PREFIX= ${PREFIX}/gcc3
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+do-build:
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} f77)
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} g77)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all-target-libf2c)
+
+post-build:
+ @${SED} ${FILES_SUBST_SED} ${FILESDIR}/gcc3.mk > ${WRKDIR}/gcc3.mk
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/f771 ${GCC_ARCHDIR}
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ f77.install-common f77.install-info f77.install-man)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ install-target-libf2c)
+
+post-install:
+ ${INSTALL_DATA} ${WRKDIR}/gcc3.mk \
+ ${PREFIX}/share/examples/gcc/mk-g77.conf
+# ${LN} -f ${GCC_PREFIX}/bin/g77 ${GCC_PREFIX}/bin/f77
+
+.include "../../lang/gcc3-c/buildlink2.mk"
+.include "../../mk/texinfo.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc3-f77/PLIST b/lang/gcc3-f77/PLIST
new file mode 100644
index 00000000000..f20dea31ae0
--- /dev/null
+++ b/lang/gcc3-f77/PLIST
@@ -0,0 +1,13 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:10 drochner Exp $
+gcc3/bin/g77
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/f771
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/g2c.h
+gcc3/lib/libfrtbegin.a
+gcc3/lib/libg2c.a
+gcc3/lib/libg2c.la
+gcc3/lib/libg2c.so
+gcc3/lib/libg2c.so.0
+gcc3/lib/libg2c.so.0.0
+gcc3/man/man1/g77.1
+info/g77.info
+share/examples/gcc/mk-g77.conf
diff --git a/lang/gcc3-f77/distinfo b/lang/gcc3-f77/distinfo
new file mode 100644
index 00000000000..c2795d973e5
--- /dev/null
+++ b/lang/gcc3-f77/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:10 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = d52683aa45749ac357549d356abe42537288f352
+SHA1 (patch-ab) = d2f4bf95eaf58e1b388771f1bc2d2083c9dcf514
+SHA1 (patch-ac) = 1bd470366c793bfb12895e365ac4e9f3e5fda101
diff --git a/lang/gcc3-f77/files/gcc3.mk b/lang/gcc3-f77/files/gcc3.mk
new file mode 100644
index 00000000000..9f473369efb
--- /dev/null
+++ b/lang/gcc3-f77/files/gcc3.mk
@@ -0,0 +1,7 @@
+# $NetBSD: gcc3.mk,v 1.1 2003/07/06 12:15:10 drochner Exp $
+#
+# make configuration file for @PKGNAME_NOREV@
+
+USE_GCC3= # defined
+F77= @GCC_PREFIX@/bin/g77
+PKG_FC= @GCC_PREFIX@/bin/g77
diff --git a/lang/gcc3-f77/patches/patch-aa b/lang/gcc3-f77/patches/patch-aa
new file mode 100644
index 00000000000..3cf1ed3d249
--- /dev/null
+++ b/lang/gcc3-f77/patches/patch-aa
@@ -0,0 +1,34 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:11 drochner Exp $
+
+--- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
++++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
+@@ -153,11 +153,11 @@
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
+@@ -1642,9 +1642,9 @@
+
+ install-dosrel-fake:
+
+-ALL_GCC = all-gcc
+-ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
+-ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
++#ALL_GCC = all-gcc
++#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
++#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
+
+ # This is a list of inter-dependencies among modules.
+ all-ash:
diff --git a/lang/gcc3-f77/patches/patch-ab b/lang/gcc3-f77/patches/patch-ab
new file mode 100644
index 00000000000..4b206dfb665
--- /dev/null
+++ b/lang/gcc3-f77/patches/patch-ab
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:11 drochner Exp $
+
+--- gcc/Makefile.in.orig 2003-04-22 17:50:48.000000000 +0200
++++ gcc/Makefile.in 2003-07-03 17:21:34.000000000 +0200
+@@ -617,8 +617,8 @@
+
+ # Build and host support libraries. FORBUILD is either
+ # .. or ../$(build_alias) depending on whether host != build.
+-LIBIBERTY = ../libiberty/libiberty.a
+-BUILD_LIBIBERTY = @FORBUILD@/libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
++BUILD_LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # Dependencies on the intl and portability libraries.
+ LIBDEPS= $(INTLDEPS) $(LIBIBERTY)
+@@ -1273,6 +1273,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2874,11 +2875,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \
diff --git a/lang/gcc3-f77/patches/patch-ac b/lang/gcc3-f77/patches/patch-ac
new file mode 100644
index 00000000000..5e603afdf17
--- /dev/null
+++ b/lang/gcc3-f77/patches/patch-ac
@@ -0,0 +1,30 @@
+$NetBSD: patch-ac,v 1.1 2003/07/06 12:15:11 drochner Exp $
+
+--- gcc/f/Make-lang.in.orig Sat May 24 12:59:15 2003
++++ gcc/f/Make-lang.in Sat May 24 13:00:08 2003
+@@ -277,9 +277,9 @@
+ chmod a-x $(DESTDIR)$(infodir)/g77.info*; \
+ else true; fi
+ @if [ -f $(srcdir)/f/g77.info ] ; then \
+- if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+- echo " install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
+- install-info --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
++ if $(SHELL) -c '${INSTALL_INFO} --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
++ echo " ${INSTALL_INFO} --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
++ ${INSTALL_INFO} --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
+ else : ; fi; \
+ else : ; fi
+
+@@ -297,9 +297,9 @@
+ else true; fi
+
+ f77.uninstall: installdirs
+- if $(SHELL) -c 'install-info --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
+- echo " install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
+- install-info --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
++ if $(SHELL) -c '${INSTALL_INFO} --version | sed 1q | fgrep -s -v -i debian' >/dev/null 2>&1; then \
++ echo " ${INSTALL_INFO} --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info"; \
++ ${INSTALL_INFO} --delete --info-dir=$(DESTDIR)$(infodir) $(DESTDIR)$(infodir)/g77.info || : ; \
+ else : ; fi
+ rm -rf $(DESTDIR)$(bindir)/$(G77_INSTALL_NAME)$(exeext); \
+ rm -rf $(DESTDIR)$(bindir)/$(G77_CROSS_NAME)$(exeext); \
diff --git a/lang/gcc3-java/DESCR b/lang/gcc3-java/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-java/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-java/Makefile b/lang/gcc3-java/Makefile
new file mode 100644
index 00000000000..4dd45c1c5e7
--- /dev/null
+++ b/lang/gcc3-java/Makefile
@@ -0,0 +1,105 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:11 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-java-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+NOT_FOR_PLATFORM= Darwin-*-*
+DEPENDS+= gcc3-c++-3.3:../../lang/gcc3-c++
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+CONFIGURE_ARGS+= --enable-languages="java"
+CONFIGURE_ARGS+= --with-system-zlib
+UNLIMIT_RESOURCES= datasize
+
+TEXINFO_REQD= 4.2
+
+INFO_FILES= gcj.info
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+GCC_PLATFORM= ${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --host=${GCC_PLATFORM}
+PLIST_SUBST+= GCC_PLATFORM=${GCC_PLATFORM}
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+# as this is named gcc3, use DISTNAME instead.
+GCC_PREFIX= ${PREFIX}/gcc3
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+do-build:
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+ (cd ${WRKSRC}/gcc && ${GMAKE} java)
+ (${ULIMIT_CMD_datasize}; cd ${WRKSRC} && ${GMAKE} all-target-libjava)
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/jc1 ${GCC_ARCHDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/gcj ${GCC_ARCHDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/jvgenmain ${GCC_ARCHDIR}
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/gcjh ${GCC_ARCHDIR}
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ java.install-common java.install-info)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ install-target-libjava)
+
+.include "../../lang/gcc3-c/buildlink2.mk"
+.include "../../devel/zlib/buildlink2.mk"
+.include "../../mk/texinfo.mk"
+.include "../../mk/bsd.pkg.mk"
+
+# On NetBSD, the gcc-2.95.3 for:
+#
+# alpha
+#
+# have an optimization bug when compiling with -O2 that is tickled by:
+#
+# java/parse.o
+#
+# note that we don't override CFLAGS and CPPFLAGS because we want the
+# crosscompiled compiler to be build with optimization. This only
+# disables optimization for the stage 1 build.
+#
+.if ${OPSYS} == "NetBSD"
+. if ${MACHINE_ARCH} == "alpha"
+CONFIG_CFLAGS= ${CFLAGS:C/-O[0-9]*//g}
+CONFIG_CPPFLAGS= ${CPPFLAGS:C/-O[0-9]*//g}
+CONFIGURE_ENV+= CFLAGS="${CONFIG_CFLAGS}" CPPFLAGS="${CONFIG_CPPFLAGS}"
+. endif
+.endif
diff --git a/lang/gcc3-java/PLIST b/lang/gcc3-java/PLIST
new file mode 100644
index 00000000000..e70cb0d0d72
--- /dev/null
+++ b/lang/gcc3-java/PLIST
@@ -0,0 +1,1819 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:11 drochner Exp $
+gcc3/bin/addr2name.awk
+gcc3/bin/gcj
+gcc3/bin/gcjh
+gcc3/bin/gij
+gcc3/bin/${GCC_PLATFORM}-gcj
+gcc3/bin/jcf-dump
+gcc3/bin/jv-convert
+gcc3/bin/jv-scan
+gcc3/bin/rmic
+gcc3/bin/rmiregistry
+gcc3/include/gcj/array.h
+gcc3/include/gcj/cni.h
+gcc3/include/gcj/field.h
+gcc3/include/gcj/javaprims.h
+gcc3/include/gcj/method.h
+gcc3/include/gnu/awt/LightweightRedirector.h
+gcc3/include/gnu/awt/j2d/AbstractGraphicsState.h
+gcc3/include/gnu/awt/j2d/DirectRasterGraphics.h
+gcc3/include/gnu/awt/j2d/Graphics2DImpl.h
+gcc3/include/gnu/awt/j2d/IntegerGraphicsState.h
+gcc3/include/gnu/awt/j2d/MappedRaster.h
+gcc3/include/gnu/classpath/Configuration.h
+gcc3/include/gnu/gcj/Core.h
+gcc3/include/gnu/gcj/RawData.h
+gcc3/include/gnu/gcj/convert/BytesToUnicode.h
+gcc3/include/gnu/gcj/convert/Convert.h
+gcc3/include/gnu/gcj/convert/IOConverter.h
+gcc3/include/gnu/gcj/convert/Input_8859_1.h
+gcc3/include/gnu/gcj/convert/Input_ASCII.h
+gcc3/include/gnu/gcj/convert/Input_EUCJIS.h
+gcc3/include/gnu/gcj/convert/Input_JavaSrc.h
+gcc3/include/gnu/gcj/convert/Input_SJIS.h
+gcc3/include/gnu/gcj/convert/Input_UTF8.h
+gcc3/include/gnu/gcj/convert/Input_iconv.h
+gcc3/include/gnu/gcj/convert/Output_8859_1.h
+gcc3/include/gnu/gcj/convert/Output_ASCII.h
+gcc3/include/gnu/gcj/convert/Output_EUCJIS.h
+gcc3/include/gnu/gcj/convert/Output_JavaSrc.h
+gcc3/include/gnu/gcj/convert/Output_SJIS.h
+gcc3/include/gnu/gcj/convert/Output_UTF8.h
+gcc3/include/gnu/gcj/convert/Output_iconv.h
+gcc3/include/gnu/gcj/convert/UnicodeToBytes.h
+gcc3/include/gnu/gcj/io/DefaultMimeTypes.h
+gcc3/include/gnu/gcj/io/MimeTypes.h
+gcc3/include/gnu/gcj/io/SimpleSHSStream.h
+gcc3/include/gnu/gcj/protocol/core/Connection.h
+gcc3/include/gnu/gcj/protocol/core/CoreInputStream.h
+gcc3/include/gnu/gcj/protocol/core/Handler.h
+gcc3/include/gnu/gcj/protocol/file/Connection.h
+gcc3/include/gnu/gcj/protocol/file/Handler.h
+gcc3/include/gnu/gcj/protocol/http/Connection.h
+gcc3/include/gnu/gcj/protocol/http/Handler.h
+gcc3/include/gnu/gcj/protocol/jar/Connection.h
+gcc3/include/gnu/gcj/protocol/jar/Handler.h
+gcc3/include/gnu/gcj/runtime/FileDeleter.h
+gcc3/include/gnu/gcj/runtime/FinalizerThread.h
+gcc3/include/gnu/gcj/runtime/FirstThread.h
+gcc3/include/gnu/gcj/runtime/JNIWeakRef.h
+gcc3/include/gnu/gcj/runtime/MethodRef.h
+gcc3/include/gnu/gcj/runtime/NameFinder.h
+gcc3/include/gnu/gcj/runtime/SharedLibLoader.h
+gcc3/include/gnu/gcj/runtime/StackTrace.h
+gcc3/include/gnu/gcj/runtime/StringBuffer.h
+gcc3/include/gnu/gcj/runtime/VMClassLoader.h
+gcc3/include/gnu/java/awt/BitMaskExtent.h
+gcc3/include/gnu/java/awt/Buffers.h
+gcc3/include/gnu/java/awt/ComponentDataBlitOp.h
+gcc3/include/gnu/java/awt/EventModifier.h
+gcc3/include/gnu/java/awt/GLightweightPeer.h
+gcc3/include/gnu/java/awt/image/ImageDecoder.h
+gcc3/include/gnu/java/awt/image/XBMDecoder.h
+gcc3/include/gnu/java/beans/BeanInfoEmbryo.h
+gcc3/include/gnu/java/beans/EmptyBeanInfo.h
+gcc3/include/gnu/java/beans/ExplicitBeanInfo.h
+gcc3/include/gnu/java/beans/IntrospectionIncubator.h
+gcc3/include/gnu/java/beans/editors/ColorEditor.h
+gcc3/include/gnu/java/beans/editors/FontEditor.h
+gcc3/include/gnu/java/beans/editors/NativeBooleanEditor.h
+gcc3/include/gnu/java/beans/editors/NativeByteEditor.h
+gcc3/include/gnu/java/beans/editors/NativeDoubleEditor.h
+gcc3/include/gnu/java/beans/editors/NativeFloatEditor.h
+gcc3/include/gnu/java/beans/editors/NativeIntEditor.h
+gcc3/include/gnu/java/beans/editors/NativeLongEditor.h
+gcc3/include/gnu/java/beans/editors/NativeShortEditor.h
+gcc3/include/gnu/java/beans/editors/StringEditor.h
+gcc3/include/gnu/java/beans/info/ComponentBeanInfo.h
+gcc3/include/gnu/java/io/ClassLoaderObjectInputStream.h
+gcc3/include/gnu/java/io/NullOutputStream.h
+gcc3/include/gnu/java/io/ObjectIdentityWrapper.h
+gcc3/include/gnu/java/lang/ArrayHelper.h
+gcc3/include/gnu/java/lang/CharData.h
+gcc3/include/gnu/java/lang/ClassHelper.h
+gcc3/include/gnu/java/lang/reflect/TypeSignature.h
+gcc3/include/gnu/java/locale/Calendar.h
+gcc3/include/gnu/java/locale/Calendar_de.h
+gcc3/include/gnu/java/locale/Calendar_en.h
+gcc3/include/gnu/java/locale/Calendar_nl.h
+gcc3/include/gnu/java/locale/LocaleInformation.h
+gcc3/include/gnu/java/locale/LocaleInformation_af_ZA.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_AE.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_BH.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_DZ.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_EG.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_IQ.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_JO.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_KW.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_LB.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_LY.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_MA.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_OM.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_QA.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_SD.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_SY.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_TN.h
+gcc3/include/gnu/java/locale/LocaleInformation_ar_YE.h
+gcc3/include/gnu/java/locale/LocaleInformation_be_BY.h
+gcc3/include/gnu/java/locale/LocaleInformation_bn_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_br_FR.h
+gcc3/include/gnu/java/locale/LocaleInformation_bs_BA.h
+gcc3/include/gnu/java/locale/LocaleInformation_ca_ES.h
+gcc3/include/gnu/java/locale/LocaleInformation_cs_CZ.h
+gcc3/include/gnu/java/locale/LocaleInformation_cy_GB.h
+gcc3/include/gnu/java/locale/LocaleInformation_da_DK.h
+gcc3/include/gnu/java/locale/LocaleInformation_de.h
+gcc3/include/gnu/java/locale/LocaleInformation_de_AT.h
+gcc3/include/gnu/java/locale/LocaleInformation_de_BE.h
+gcc3/include/gnu/java/locale/LocaleInformation_de_CH.h
+gcc3/include/gnu/java/locale/LocaleInformation_de_DE.h
+gcc3/include/gnu/java/locale/LocaleInformation_de_LU.h
+gcc3/include/gnu/java/locale/LocaleInformation_el_GR.h
+gcc3/include/gnu/java/locale/LocaleInformation_en.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_AU.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_BW.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_CA.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_DK.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_GB.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_HK.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_IE.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_NZ.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_PH.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_SG.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_US.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_ZA.h
+gcc3/include/gnu/java/locale/LocaleInformation_en_ZW.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_AR.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_BO.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_CL.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_CO.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_CR.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_DO.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_EC.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_ES.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_GT.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_HN.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_MX.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_NI.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_PA.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_PE.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_PR.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_PY.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_SV.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_US.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_UY.h
+gcc3/include/gnu/java/locale/LocaleInformation_es_VE.h
+gcc3/include/gnu/java/locale/LocaleInformation_et_EE.h
+gcc3/include/gnu/java/locale/LocaleInformation_eu_ES.h
+gcc3/include/gnu/java/locale/LocaleInformation_fa_IR.h
+gcc3/include/gnu/java/locale/LocaleInformation_fi_FI.h
+gcc3/include/gnu/java/locale/LocaleInformation_fo_FO.h
+gcc3/include/gnu/java/locale/LocaleInformation_fr_BE.h
+gcc3/include/gnu/java/locale/LocaleInformation_fr_CA.h
+gcc3/include/gnu/java/locale/LocaleInformation_fr_CH.h
+gcc3/include/gnu/java/locale/LocaleInformation_fr_FR.h
+gcc3/include/gnu/java/locale/LocaleInformation_fr_LU.h
+gcc3/include/gnu/java/locale/LocaleInformation_ga_IE.h
+gcc3/include/gnu/java/locale/LocaleInformation_gd_GB.h
+gcc3/include/gnu/java/locale/LocaleInformation_gl_ES.h
+gcc3/include/gnu/java/locale/LocaleInformation_gv_GB.h
+gcc3/include/gnu/java/locale/LocaleInformation_he_IL.h
+gcc3/include/gnu/java/locale/LocaleInformation_hi_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_hr_HR.h
+gcc3/include/gnu/java/locale/LocaleInformation_hu_HU.h
+gcc3/include/gnu/java/locale/LocaleInformation_id_ID.h
+gcc3/include/gnu/java/locale/LocaleInformation_it_CH.h
+gcc3/include/gnu/java/locale/LocaleInformation_it_IT.h
+gcc3/include/gnu/java/locale/LocaleInformation_iw_IL.h
+gcc3/include/gnu/java/locale/LocaleInformation_ja_JP.h
+gcc3/include/gnu/java/locale/LocaleInformation_ka_GE.h
+gcc3/include/gnu/java/locale/LocaleInformation_kl_GL.h
+gcc3/include/gnu/java/locale/LocaleInformation_ko_KR.h
+gcc3/include/gnu/java/locale/LocaleInformation_kw_GB.h
+gcc3/include/gnu/java/locale/LocaleInformation_lt_LT.h
+gcc3/include/gnu/java/locale/LocaleInformation_lv_LV.h
+gcc3/include/gnu/java/locale/LocaleInformation_mi_NZ.h
+gcc3/include/gnu/java/locale/LocaleInformation_mk_MK.h
+gcc3/include/gnu/java/locale/LocaleInformation_mr_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_mt_MT.h
+gcc3/include/gnu/java/locale/LocaleInformation_nl.h
+gcc3/include/gnu/java/locale/LocaleInformation_nl_BE.h
+gcc3/include/gnu/java/locale/LocaleInformation_nl_NL.h
+gcc3/include/gnu/java/locale/LocaleInformation_nn_NO.h
+gcc3/include/gnu/java/locale/LocaleInformation_no_NO.h
+gcc3/include/gnu/java/locale/LocaleInformation_oc_FR.h
+gcc3/include/gnu/java/locale/LocaleInformation_pl_PL.h
+gcc3/include/gnu/java/locale/LocaleInformation_pt_BR.h
+gcc3/include/gnu/java/locale/LocaleInformation_pt_PT.h
+gcc3/include/gnu/java/locale/LocaleInformation_ro_RO.h
+gcc3/include/gnu/java/locale/LocaleInformation_ru_RU.h
+gcc3/include/gnu/java/locale/LocaleInformation_ru_UA.h
+gcc3/include/gnu/java/locale/LocaleInformation_se_NO.h
+gcc3/include/gnu/java/locale/LocaleInformation_sk_SK.h
+gcc3/include/gnu/java/locale/LocaleInformation_sl_SI.h
+gcc3/include/gnu/java/locale/LocaleInformation_sq_AL.h
+gcc3/include/gnu/java/locale/LocaleInformation_sr_YU.h
+gcc3/include/gnu/java/locale/LocaleInformation_sv_FI.h
+gcc3/include/gnu/java/locale/LocaleInformation_sv_SE.h
+gcc3/include/gnu/java/locale/LocaleInformation_ta_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_te_IN.h
+gcc3/include/gnu/java/locale/LocaleInformation_tg_TJ.h
+gcc3/include/gnu/java/locale/LocaleInformation_tl_PH.h
+gcc3/include/gnu/java/locale/LocaleInformation_tr_TR.h
+gcc3/include/gnu/java/locale/LocaleInformation_uk_UA.h
+gcc3/include/gnu/java/locale/LocaleInformation_ur_PK.h
+gcc3/include/gnu/java/locale/LocaleInformation_uz_UZ.h
+gcc3/include/gnu/java/locale/LocaleInformation_vi_VN.h
+gcc3/include/gnu/java/locale/LocaleInformation_yi_US.h
+gcc3/include/gnu/java/locale/LocaleInformation_zh_CN.h
+gcc3/include/gnu/java/locale/LocaleInformation_zh_HK.h
+gcc3/include/gnu/java/locale/LocaleInformation_zh_SG.h
+gcc3/include/gnu/java/locale/LocaleInformation_zh_TW.h
+gcc3/include/gnu/java/math/MPN.h
+gcc3/include/gnu/java/nio/ByteBufferImpl.h
+gcc3/include/gnu/java/nio/CharBufferImpl.h
+gcc3/include/gnu/java/nio/DatagramChannelImpl.h
+gcc3/include/gnu/java/nio/DoubleBufferImpl.h
+gcc3/include/gnu/java/nio/FileChannelImpl.h
+gcc3/include/gnu/java/nio/FloatBufferImpl.h
+gcc3/include/gnu/java/nio/IntBufferImpl.h
+gcc3/include/gnu/java/nio/LongBufferImpl.h
+gcc3/include/gnu/java/nio/PipeImpl.h
+gcc3/include/gnu/java/nio/SelectionKeyImpl.h
+gcc3/include/gnu/java/nio/SelectorImpl.h
+gcc3/include/gnu/java/nio/SelectorProviderImpl.h
+gcc3/include/gnu/java/nio/ServerSocketChannelImpl.h
+gcc3/include/gnu/java/nio/ShortBufferImpl.h
+gcc3/include/gnu/java/nio/SocketChannelImpl.h
+gcc3/include/gnu/java/nio/charset/ISO_8859_1.h
+gcc3/include/gnu/java/nio/charset/Provider.h
+gcc3/include/gnu/java/nio/charset/US_ASCII.h
+gcc3/include/gnu/java/nio/charset/UTF_16.h
+gcc3/include/gnu/java/nio/charset/UTF_16BE.h
+gcc3/include/gnu/java/nio/charset/UTF_16Decoder.h
+gcc3/include/gnu/java/nio/charset/UTF_16Encoder.h
+gcc3/include/gnu/java/nio/charset/UTF_16LE.h
+gcc3/include/gnu/java/nio/charset/UTF_8.h
+gcc3/include/gnu/java/rmi/RMIMarshalledObjectInputStream.h
+gcc3/include/gnu/java/rmi/RMIMarshalledObjectOutputStream.h
+gcc3/include/gnu/java/rmi/dgc/DGCImpl.h
+gcc3/include/gnu/java/rmi/dgc/DGCImpl_Skel.h
+gcc3/include/gnu/java/rmi/dgc/DGCImpl_Stub.h
+gcc3/include/gnu/java/rmi/registry/RegistryImpl.h
+gcc3/include/gnu/java/rmi/registry/RegistryImpl_Skel.h
+gcc3/include/gnu/java/rmi/registry/RegistryImpl_Stub.h
+gcc3/include/gnu/java/rmi/rmic/Compile_gcj.h
+gcc3/include/gnu/java/rmi/rmic/Compiler.h
+gcc3/include/gnu/java/rmi/rmic/CompilerProcess.h
+gcc3/include/gnu/java/rmi/rmic/RMIC.h
+gcc3/include/gnu/java/rmi/rmic/TabbedWriter.h
+gcc3/include/gnu/java/rmi/server/ConnectionRunnerPool.h
+gcc3/include/gnu/java/rmi/server/ProtocolConstants.h
+gcc3/include/gnu/java/rmi/server/RMIDefaultSocketFactory.h
+gcc3/include/gnu/java/rmi/server/RMIHashes.h
+gcc3/include/gnu/java/rmi/server/RMIObjectInputStream.h
+gcc3/include/gnu/java/rmi/server/RMIObjectOutputStream.h
+gcc3/include/gnu/java/rmi/server/UnicastConnection.h
+gcc3/include/gnu/java/rmi/server/UnicastConnectionManager.h
+gcc3/include/gnu/java/rmi/server/UnicastRef.h
+gcc3/include/gnu/java/rmi/server/UnicastRemoteCall.h
+gcc3/include/gnu/java/rmi/server/UnicastRemoteStub.h
+gcc3/include/gnu/java/rmi/server/UnicastServer.h
+gcc3/include/gnu/java/rmi/server/UnicastServerRef.h
+gcc3/include/gnu/java/security/der/DEREncodingException.h
+gcc3/include/gnu/java/security/provider/DERReader.h
+gcc3/include/gnu/java/security/provider/DERWriter.h
+gcc3/include/gnu/java/security/provider/DSAKeyPairGenerator.h
+gcc3/include/gnu/java/security/provider/DSAParameterGenerator.h
+gcc3/include/gnu/java/security/provider/DSAParameters.h
+gcc3/include/gnu/java/security/provider/DSASignature.h
+gcc3/include/gnu/java/security/provider/DefaultPolicy.h
+gcc3/include/gnu/java/security/provider/Gnu.h
+gcc3/include/gnu/java/security/provider/GnuDSAPrivateKey.h
+gcc3/include/gnu/java/security/provider/GnuDSAPublicKey.h
+gcc3/include/gnu/java/security/provider/MD5.h
+gcc3/include/gnu/java/security/provider/SHA.h
+gcc3/include/gnu/java/security/provider/SHA1PRNG.h
+gcc3/include/gnu/java/security/util/Prime.h
+gcc3/include/gnu/java/text/BaseBreakIterator.h
+gcc3/include/gnu/java/text/CharacterBreakIterator.h
+gcc3/include/gnu/java/text/LineBreakIterator.h
+gcc3/include/gnu/java/text/SentenceBreakIterator.h
+gcc3/include/gnu/java/text/WordBreakIterator.h
+gcc3/include/gnu/java/util/DoubleEnumeration.h
+gcc3/include/gnu/java/util/EmptyEnumeration.h
+gcc3/include/java/applet/Applet.h
+gcc3/include/java/applet/AppletContext.h
+gcc3/include/java/applet/AppletStub.h
+gcc3/include/java/applet/AudioClip.h
+gcc3/include/java/awt/AWTError.h
+gcc3/include/java/awt/AWTEvent.h
+gcc3/include/java/awt/AWTEventMulticaster.h
+gcc3/include/java/awt/AWTException.h
+gcc3/include/java/awt/AWTKeyStroke.h
+gcc3/include/java/awt/AWTPermission.h
+gcc3/include/java/awt/ActiveEvent.h
+gcc3/include/java/awt/Adjustable.h
+gcc3/include/java/awt/AlphaComposite.h
+gcc3/include/java/awt/AttributeValue.h
+gcc3/include/java/awt/BasicStroke.h
+gcc3/include/java/awt/BorderLayout.h
+gcc3/include/java/awt/BufferCapabilities.h
+gcc3/include/java/awt/Button.h
+gcc3/include/java/awt/Canvas.h
+gcc3/include/java/awt/CardLayout.h
+gcc3/include/java/awt/Checkbox.h
+gcc3/include/java/awt/CheckboxGroup.h
+gcc3/include/java/awt/CheckboxMenuItem.h
+gcc3/include/java/awt/Choice.h
+gcc3/include/java/awt/Color.h
+gcc3/include/java/awt/ColorPaintContext.h
+gcc3/include/java/awt/Component.h
+gcc3/include/java/awt/ComponentOrientation.h
+gcc3/include/java/awt/Composite.h
+gcc3/include/java/awt/CompositeContext.h
+gcc3/include/java/awt/Container.h
+gcc3/include/java/awt/ContainerOrderFocusTraversalPolicy.h
+gcc3/include/java/awt/Cursor.h
+gcc3/include/java/awt/DefaultFocusTraversalPolicy.h
+gcc3/include/java/awt/DefaultKeyboardFocusManager.h
+gcc3/include/java/awt/Dialog.h
+gcc3/include/java/awt/Dimension.h
+gcc3/include/java/awt/DisplayMode.h
+gcc3/include/java/awt/Event.h
+gcc3/include/java/awt/EventDispatchThread.h
+gcc3/include/java/awt/EventQueue.h
+gcc3/include/java/awt/FileDialog.h
+gcc3/include/java/awt/FlowLayout.h
+gcc3/include/java/awt/FocusTraversalPolicy.h
+gcc3/include/java/awt/Font.h
+gcc3/include/java/awt/FontFormatException.h
+gcc3/include/java/awt/FontMetrics.h
+gcc3/include/java/awt/Frame.h
+gcc3/include/java/awt/GradientPaint.h
+gcc3/include/java/awt/Graphics.h
+gcc3/include/java/awt/Graphics2D.h
+gcc3/include/java/awt/GraphicsConfigTemplate.h
+gcc3/include/java/awt/GraphicsConfiguration.h
+gcc3/include/java/awt/GraphicsDevice.h
+gcc3/include/java/awt/GraphicsEnvironment.h
+gcc3/include/java/awt/GridBagConstraints.h
+gcc3/include/java/awt/GridBagLayout.h
+gcc3/include/java/awt/GridLayout.h
+gcc3/include/java/awt/HeadlessException.h
+gcc3/include/java/awt/IllegalComponentStateException.h
+gcc3/include/java/awt/Image.h
+gcc3/include/java/awt/ImageCapabilities.h
+gcc3/include/java/awt/Insets.h
+gcc3/include/java/awt/ItemSelectable.h
+gcc3/include/java/awt/JobAttributes.h
+gcc3/include/java/awt/KeyEventDispatcher.h
+gcc3/include/java/awt/KeyEventPostProcessor.h
+gcc3/include/java/awt/KeyboardFocusManager.h
+gcc3/include/java/awt/Label.h
+gcc3/include/java/awt/LayoutManager.h
+gcc3/include/java/awt/LayoutManager2.h
+gcc3/include/java/awt/List.h
+gcc3/include/java/awt/MediaTracker.h
+gcc3/include/java/awt/Menu.h
+gcc3/include/java/awt/MenuBar.h
+gcc3/include/java/awt/MenuComponent.h
+gcc3/include/java/awt/MenuContainer.h
+gcc3/include/java/awt/MenuItem.h
+gcc3/include/java/awt/MenuShortcut.h
+gcc3/include/java/awt/PageAttributes.h
+gcc3/include/java/awt/Paint.h
+gcc3/include/java/awt/PaintContext.h
+gcc3/include/java/awt/Panel.h
+gcc3/include/java/awt/Point.h
+gcc3/include/java/awt/Polygon.h
+gcc3/include/java/awt/PopupMenu.h
+gcc3/include/java/awt/PrintGraphics.h
+gcc3/include/java/awt/PrintJob.h
+gcc3/include/java/awt/Rectangle.h
+gcc3/include/java/awt/RenderingHints.h
+gcc3/include/java/awt/Robot.h
+gcc3/include/java/awt/ScrollPane.h
+gcc3/include/java/awt/ScrollPaneAdjustable.h
+gcc3/include/java/awt/Scrollbar.h
+gcc3/include/java/awt/Shape.h
+gcc3/include/java/awt/Stroke.h
+gcc3/include/java/awt/SystemColor.h
+gcc3/include/java/awt/TextArea.h
+gcc3/include/java/awt/TextComponent.h
+gcc3/include/java/awt/TextField.h
+gcc3/include/java/awt/TexturePaint.h
+gcc3/include/java/awt/Toolkit.h
+gcc3/include/java/awt/Transparency.h
+gcc3/include/java/awt/Window.h
+gcc3/include/java/awt/color/CMMException.h
+gcc3/include/java/awt/color/ColorSpace.h
+gcc3/include/java/awt/color/ICC_ColorSpace.h
+gcc3/include/java/awt/color/ICC_Profile.h
+gcc3/include/java/awt/color/ICC_ProfileGray.h
+gcc3/include/java/awt/color/ICC_ProfileRGB.h
+gcc3/include/java/awt/color/ProfileDataException.h
+gcc3/include/java/awt/datatransfer/Clipboard.h
+gcc3/include/java/awt/datatransfer/ClipboardOwner.h
+gcc3/include/java/awt/datatransfer/DataFlavor.h
+gcc3/include/java/awt/datatransfer/FlavorMap.h
+gcc3/include/java/awt/datatransfer/FlavorTable.h
+gcc3/include/java/awt/datatransfer/MimeTypeParseException.h
+gcc3/include/java/awt/datatransfer/StringSelection.h
+gcc3/include/java/awt/datatransfer/SystemFlavorMap.h
+gcc3/include/java/awt/datatransfer/Transferable.h
+gcc3/include/java/awt/datatransfer/UnsupportedFlavorException.h
+gcc3/include/java/awt/dnd/Autoscroll.h
+gcc3/include/java/awt/dnd/DnDConstants.h
+gcc3/include/java/awt/dnd/DragGestureEvent.h
+gcc3/include/java/awt/dnd/DragGestureListener.h
+gcc3/include/java/awt/dnd/DragGestureRecognizer.h
+gcc3/include/java/awt/dnd/DragSource.h
+gcc3/include/java/awt/dnd/DragSourceAdapter.h
+gcc3/include/java/awt/dnd/DragSourceContext.h
+gcc3/include/java/awt/dnd/DragSourceDragEvent.h
+gcc3/include/java/awt/dnd/DragSourceDropEvent.h
+gcc3/include/java/awt/dnd/DragSourceEvent.h
+gcc3/include/java/awt/dnd/DragSourceListener.h
+gcc3/include/java/awt/dnd/DragSourceMotionListener.h
+gcc3/include/java/awt/dnd/DropTarget.h
+gcc3/include/java/awt/dnd/DropTargetAdapter.h
+gcc3/include/java/awt/dnd/DropTargetContext.h
+gcc3/include/java/awt/dnd/DropTargetDragEvent.h
+gcc3/include/java/awt/dnd/DropTargetDropEvent.h
+gcc3/include/java/awt/dnd/DropTargetEvent.h
+gcc3/include/java/awt/dnd/DropTargetListener.h
+gcc3/include/java/awt/dnd/InvalidDnDOperationException.h
+gcc3/include/java/awt/dnd/MouseDragGestureRecognizer.h
+gcc3/include/java/awt/dnd/peer/DragSourceContextPeer.h
+gcc3/include/java/awt/dnd/peer/DropTargetContextPeer.h
+gcc3/include/java/awt/event/AWTEventListener.h
+gcc3/include/java/awt/event/AWTEventListenerProxy.h
+gcc3/include/java/awt/event/ActionEvent.h
+gcc3/include/java/awt/event/ActionListener.h
+gcc3/include/java/awt/event/AdjustmentEvent.h
+gcc3/include/java/awt/event/AdjustmentListener.h
+gcc3/include/java/awt/event/ComponentAdapter.h
+gcc3/include/java/awt/event/ComponentEvent.h
+gcc3/include/java/awt/event/ComponentListener.h
+gcc3/include/java/awt/event/ContainerAdapter.h
+gcc3/include/java/awt/event/ContainerEvent.h
+gcc3/include/java/awt/event/ContainerListener.h
+gcc3/include/java/awt/event/FocusAdapter.h
+gcc3/include/java/awt/event/FocusEvent.h
+gcc3/include/java/awt/event/FocusListener.h
+gcc3/include/java/awt/event/HierarchyBoundsAdapter.h
+gcc3/include/java/awt/event/HierarchyBoundsListener.h
+gcc3/include/java/awt/event/HierarchyEvent.h
+gcc3/include/java/awt/event/HierarchyListener.h
+gcc3/include/java/awt/event/InputEvent.h
+gcc3/include/java/awt/event/InputMethodEvent.h
+gcc3/include/java/awt/event/InputMethodListener.h
+gcc3/include/java/awt/event/InvocationEvent.h
+gcc3/include/java/awt/event/ItemEvent.h
+gcc3/include/java/awt/event/ItemListener.h
+gcc3/include/java/awt/event/KeyAdapter.h
+gcc3/include/java/awt/event/KeyEvent.h
+gcc3/include/java/awt/event/KeyListener.h
+gcc3/include/java/awt/event/MouseAdapter.h
+gcc3/include/java/awt/event/MouseEvent.h
+gcc3/include/java/awt/event/MouseListener.h
+gcc3/include/java/awt/event/MouseMotionAdapter.h
+gcc3/include/java/awt/event/MouseMotionListener.h
+gcc3/include/java/awt/event/MouseWheelEvent.h
+gcc3/include/java/awt/event/MouseWheelListener.h
+gcc3/include/java/awt/event/PaintEvent.h
+gcc3/include/java/awt/event/TextEvent.h
+gcc3/include/java/awt/event/TextListener.h
+gcc3/include/java/awt/event/WindowAdapter.h
+gcc3/include/java/awt/event/WindowEvent.h
+gcc3/include/java/awt/event/WindowFocusListener.h
+gcc3/include/java/awt/event/WindowListener.h
+gcc3/include/java/awt/event/WindowStateListener.h
+gcc3/include/java/awt/font/TextHitInfo.h
+gcc3/include/java/awt/geom/AffineTransform.h
+gcc3/include/java/awt/geom/Arc2D.h
+gcc3/include/java/awt/geom/Area.h
+gcc3/include/java/awt/geom/CubicCurve2D.h
+gcc3/include/java/awt/geom/Dimension2D.h
+gcc3/include/java/awt/geom/Ellipse2D.h
+gcc3/include/java/awt/geom/FlatteningPathIterator.h
+gcc3/include/java/awt/geom/GeneralPath.h
+gcc3/include/java/awt/geom/IllegalPathStateException.h
+gcc3/include/java/awt/geom/Line2D.h
+gcc3/include/java/awt/geom/NoninvertibleTransformException.h
+gcc3/include/java/awt/geom/PathIterator.h
+gcc3/include/java/awt/geom/Point2D.h
+gcc3/include/java/awt/geom/QuadCurve2D.h
+gcc3/include/java/awt/geom/Rectangle2D.h
+gcc3/include/java/awt/geom/RectangularShape.h
+gcc3/include/java/awt/geom/RoundRectangle2D.h
+gcc3/include/java/awt/im/InputContext.h
+gcc3/include/java/awt/im/InputMethodHighlight.h
+gcc3/include/java/awt/im/InputMethodRequests.h
+gcc3/include/java/awt/im/InputSubset.h
+gcc3/include/java/awt/im/spi/InputMethod.h
+gcc3/include/java/awt/im/spi/InputMethodContext.h
+gcc3/include/java/awt/im/spi/InputMethodDescriptor.h
+gcc3/include/java/awt/image/AreaAveragingScaleFilter.h
+gcc3/include/java/awt/image/BufferStrategy.h
+gcc3/include/java/awt/image/BufferedImage.h
+gcc3/include/java/awt/image/BufferedImageOp.h
+gcc3/include/java/awt/image/ColorModel.h
+gcc3/include/java/awt/image/ComponentColorModel.h
+gcc3/include/java/awt/image/ComponentSampleModel.h
+gcc3/include/java/awt/image/CropImageFilter.h
+gcc3/include/java/awt/image/DataBuffer.h
+gcc3/include/java/awt/image/DataBufferByte.h
+gcc3/include/java/awt/image/DataBufferInt.h
+gcc3/include/java/awt/image/DataBufferUShort.h
+gcc3/include/java/awt/image/DirectColorModel.h
+gcc3/include/java/awt/image/FilteredImageSource.h
+gcc3/include/java/awt/image/ImageConsumer.h
+gcc3/include/java/awt/image/ImageFilter.h
+gcc3/include/java/awt/image/ImageObserver.h
+gcc3/include/java/awt/image/ImageProducer.h
+gcc3/include/java/awt/image/ImagingOpException.h
+gcc3/include/java/awt/image/IndexColorModel.h
+gcc3/include/java/awt/image/MemoryImageSource.h
+gcc3/include/java/awt/image/PackedColorModel.h
+gcc3/include/java/awt/image/PixelGrabber.h
+gcc3/include/java/awt/image/RGBImageFilter.h
+gcc3/include/java/awt/image/Raster.h
+gcc3/include/java/awt/image/RasterFormatException.h
+gcc3/include/java/awt/image/RasterOp.h
+gcc3/include/java/awt/image/RenderedImage.h
+gcc3/include/java/awt/image/ReplicateScaleFilter.h
+gcc3/include/java/awt/image/SampleModel.h
+gcc3/include/java/awt/image/SinglePixelPackedSampleModel.h
+gcc3/include/java/awt/image/TileObserver.h
+gcc3/include/java/awt/image/VolatileImage.h
+gcc3/include/java/awt/image/WritableRaster.h
+gcc3/include/java/awt/image/WritableRenderedImage.h
+gcc3/include/java/awt/image/renderable/ContextualRenderedImageFactory.h
+gcc3/include/java/awt/image/renderable/ParameterBlock.h
+gcc3/include/java/awt/image/renderable/RenderContext.h
+gcc3/include/java/awt/image/renderable/RenderableImage.h
+gcc3/include/java/awt/image/renderable/RenderableImageOp.h
+gcc3/include/java/awt/image/renderable/RenderableImageProducer.h
+gcc3/include/java/awt/image/renderable/RenderedImageFactory.h
+gcc3/include/java/awt/peer/ButtonPeer.h
+gcc3/include/java/awt/peer/CanvasPeer.h
+gcc3/include/java/awt/peer/CheckboxMenuItemPeer.h
+gcc3/include/java/awt/peer/CheckboxPeer.h
+gcc3/include/java/awt/peer/ChoicePeer.h
+gcc3/include/java/awt/peer/ComponentPeer.h
+gcc3/include/java/awt/peer/ContainerPeer.h
+gcc3/include/java/awt/peer/DialogPeer.h
+gcc3/include/java/awt/peer/FileDialogPeer.h
+gcc3/include/java/awt/peer/FontPeer.h
+gcc3/include/java/awt/peer/FramePeer.h
+gcc3/include/java/awt/peer/LabelPeer.h
+gcc3/include/java/awt/peer/LightweightPeer.h
+gcc3/include/java/awt/peer/ListPeer.h
+gcc3/include/java/awt/peer/MenuBarPeer.h
+gcc3/include/java/awt/peer/MenuComponentPeer.h
+gcc3/include/java/awt/peer/MenuItemPeer.h
+gcc3/include/java/awt/peer/MenuPeer.h
+gcc3/include/java/awt/peer/PanelPeer.h
+gcc3/include/java/awt/peer/PopupMenuPeer.h
+gcc3/include/java/awt/peer/ScrollPanePeer.h
+gcc3/include/java/awt/peer/ScrollbarPeer.h
+gcc3/include/java/awt/peer/TextAreaPeer.h
+gcc3/include/java/awt/peer/TextComponentPeer.h
+gcc3/include/java/awt/peer/TextFieldPeer.h
+gcc3/include/java/awt/peer/WindowPeer.h
+gcc3/include/java/awt/print/Book.h
+gcc3/include/java/awt/print/PageFormat.h
+gcc3/include/java/awt/print/Pageable.h
+gcc3/include/java/awt/print/Paper.h
+gcc3/include/java/awt/print/Printable.h
+gcc3/include/java/awt/print/PrinterAbortException.h
+gcc3/include/java/awt/print/PrinterException.h
+gcc3/include/java/awt/print/PrinterGraphics.h
+gcc3/include/java/awt/print/PrinterIOException.h
+gcc3/include/java/awt/print/PrinterJob.h
+gcc3/include/java/beans/AppletInitializer.h
+gcc3/include/java/beans/BeanDescriptor.h
+gcc3/include/java/beans/BeanInfo.h
+gcc3/include/java/beans/Beans.h
+gcc3/include/java/beans/Customizer.h
+gcc3/include/java/beans/DesignMode.h
+gcc3/include/java/beans/EventSetDescriptor.h
+gcc3/include/java/beans/ExceptionListener.h
+gcc3/include/java/beans/FeatureDescriptor.h
+gcc3/include/java/beans/IndexedPropertyDescriptor.h
+gcc3/include/java/beans/IntrospectionException.h
+gcc3/include/java/beans/Introspector.h
+gcc3/include/java/beans/MethodDescriptor.h
+gcc3/include/java/beans/ParameterDescriptor.h
+gcc3/include/java/beans/PropertyChangeEvent.h
+gcc3/include/java/beans/PropertyChangeListener.h
+gcc3/include/java/beans/PropertyChangeListenerProxy.h
+gcc3/include/java/beans/PropertyChangeSupport.h
+gcc3/include/java/beans/PropertyDescriptor.h
+gcc3/include/java/beans/PropertyEditor.h
+gcc3/include/java/beans/PropertyEditorManager.h
+gcc3/include/java/beans/PropertyEditorSupport.h
+gcc3/include/java/beans/PropertyVetoException.h
+gcc3/include/java/beans/SimpleBeanInfo.h
+gcc3/include/java/beans/VetoableChangeListener.h
+gcc3/include/java/beans/VetoableChangeListenerProxy.h
+gcc3/include/java/beans/VetoableChangeSupport.h
+gcc3/include/java/beans/Visibility.h
+gcc3/include/java/beans/beancontext/BeanContext.h
+gcc3/include/java/beans/beancontext/BeanContextChild.h
+gcc3/include/java/beans/beancontext/BeanContextChildComponentProxy.h
+gcc3/include/java/beans/beancontext/BeanContextChildSupport.h
+gcc3/include/java/beans/beancontext/BeanContextContainerProxy.h
+gcc3/include/java/beans/beancontext/BeanContextEvent.h
+gcc3/include/java/beans/beancontext/BeanContextMembershipEvent.h
+gcc3/include/java/beans/beancontext/BeanContextMembershipListener.h
+gcc3/include/java/beans/beancontext/BeanContextProxy.h
+gcc3/include/java/beans/beancontext/BeanContextServiceAvailableEvent.h
+gcc3/include/java/beans/beancontext/BeanContextServiceProvider.h
+gcc3/include/java/beans/beancontext/BeanContextServiceProviderBeanInfo.h
+gcc3/include/java/beans/beancontext/BeanContextServiceRevokedEvent.h
+gcc3/include/java/beans/beancontext/BeanContextServiceRevokedListener.h
+gcc3/include/java/beans/beancontext/BeanContextServices.h
+gcc3/include/java/beans/beancontext/BeanContextServicesListener.h
+gcc3/include/java/io/BufferedInputStream.h
+gcc3/include/java/io/BufferedOutputStream.h
+gcc3/include/java/io/BufferedReader.h
+gcc3/include/java/io/BufferedWriter.h
+gcc3/include/java/io/ByteArrayInputStream.h
+gcc3/include/java/io/ByteArrayOutputStream.h
+gcc3/include/java/io/CharArrayReader.h
+gcc3/include/java/io/CharArrayWriter.h
+gcc3/include/java/io/CharConversionException.h
+gcc3/include/java/io/DataInput.h
+gcc3/include/java/io/DataInputStream.h
+gcc3/include/java/io/DataOutput.h
+gcc3/include/java/io/DataOutputStream.h
+gcc3/include/java/io/EOFException.h
+gcc3/include/java/io/Externalizable.h
+gcc3/include/java/io/File.h
+gcc3/include/java/io/FileDescriptor.h
+gcc3/include/java/io/FileFilter.h
+gcc3/include/java/io/FileInputStream.h
+gcc3/include/java/io/FileNotFoundException.h
+gcc3/include/java/io/FileOutputStream.h
+gcc3/include/java/io/FilePermission.h
+gcc3/include/java/io/FileReader.h
+gcc3/include/java/io/FileWriter.h
+gcc3/include/java/io/FilenameFilter.h
+gcc3/include/java/io/FilterInputStream.h
+gcc3/include/java/io/FilterOutputStream.h
+gcc3/include/java/io/FilterReader.h
+gcc3/include/java/io/FilterWriter.h
+gcc3/include/java/io/IOException.h
+gcc3/include/java/io/InputStream.h
+gcc3/include/java/io/InputStreamReader.h
+gcc3/include/java/io/InterruptedIOException.h
+gcc3/include/java/io/InvalidClassException.h
+gcc3/include/java/io/InvalidObjectException.h
+gcc3/include/java/io/LineNumberInputStream.h
+gcc3/include/java/io/LineNumberReader.h
+gcc3/include/java/io/NotActiveException.h
+gcc3/include/java/io/NotSerializableException.h
+gcc3/include/java/io/ObjectInput.h
+gcc3/include/java/io/ObjectInputStream.h
+gcc3/include/java/io/ObjectInputValidation.h
+gcc3/include/java/io/ObjectOutput.h
+gcc3/include/java/io/ObjectOutputStream.h
+gcc3/include/java/io/ObjectStreamClass.h
+gcc3/include/java/io/ObjectStreamConstants.h
+gcc3/include/java/io/ObjectStreamException.h
+gcc3/include/java/io/ObjectStreamField.h
+gcc3/include/java/io/OptionalDataException.h
+gcc3/include/java/io/OutputStream.h
+gcc3/include/java/io/OutputStreamWriter.h
+gcc3/include/java/io/PipedInputStream.h
+gcc3/include/java/io/PipedOutputStream.h
+gcc3/include/java/io/PipedReader.h
+gcc3/include/java/io/PipedWriter.h
+gcc3/include/java/io/PrintStream.h
+gcc3/include/java/io/PrintWriter.h
+gcc3/include/java/io/PushbackInputStream.h
+gcc3/include/java/io/PushbackReader.h
+gcc3/include/java/io/RandomAccessFile.h
+gcc3/include/java/io/Reader.h
+gcc3/include/java/io/SequenceInputStream.h
+gcc3/include/java/io/Serializable.h
+gcc3/include/java/io/SerializablePermission.h
+gcc3/include/java/io/StreamCorruptedException.h
+gcc3/include/java/io/StreamTokenizer.h
+gcc3/include/java/io/StringBufferInputStream.h
+gcc3/include/java/io/StringReader.h
+gcc3/include/java/io/StringWriter.h
+gcc3/include/java/io/SyncFailedException.h
+gcc3/include/java/io/UTFDataFormatException.h
+gcc3/include/java/io/UnsupportedEncodingException.h
+gcc3/include/java/io/VMObjectStreamClass.h
+gcc3/include/java/io/WriteAbortedException.h
+gcc3/include/java/io/Writer.h
+gcc3/include/java/lang/AbstractMethodError.h
+gcc3/include/java/lang/ArithmeticException.h
+gcc3/include/java/lang/ArrayIndexOutOfBoundsException.h
+gcc3/include/java/lang/ArrayStoreException.h
+gcc3/include/java/lang/AssertionError.h
+gcc3/include/java/lang/Boolean.h
+gcc3/include/java/lang/Byte.h
+gcc3/include/java/lang/CharSequence.h
+gcc3/include/java/lang/Character.h
+gcc3/include/java/lang/Class.h
+gcc3/include/java/lang/ClassCastException.h
+gcc3/include/java/lang/ClassCircularityError.h
+gcc3/include/java/lang/ClassFormatError.h
+gcc3/include/java/lang/ClassLoader.h
+gcc3/include/java/lang/ClassNotFoundException.h
+gcc3/include/java/lang/CloneNotSupportedException.h
+gcc3/include/java/lang/Cloneable.h
+gcc3/include/java/lang/Comparable.h
+gcc3/include/java/lang/Compiler.h
+gcc3/include/java/lang/ConcreteProcess.h
+gcc3/include/java/lang/Double.h
+gcc3/include/java/lang/Error.h
+gcc3/include/java/lang/Exception.h
+gcc3/include/java/lang/ExceptionInInitializerError.h
+gcc3/include/java/lang/Float.h
+gcc3/include/java/lang/IllegalAccessError.h
+gcc3/include/java/lang/IllegalAccessException.h
+gcc3/include/java/lang/IllegalArgumentException.h
+gcc3/include/java/lang/IllegalMonitorStateException.h
+gcc3/include/java/lang/IllegalStateException.h
+gcc3/include/java/lang/IllegalThreadStateException.h
+gcc3/include/java/lang/IncompatibleClassChangeError.h
+gcc3/include/java/lang/IndexOutOfBoundsException.h
+gcc3/include/java/lang/InheritableThreadLocal.h
+gcc3/include/java/lang/InstantiationError.h
+gcc3/include/java/lang/InstantiationException.h
+gcc3/include/java/lang/Integer.h
+gcc3/include/java/lang/InternalError.h
+gcc3/include/java/lang/InterruptedException.h
+gcc3/include/java/lang/LinkageError.h
+gcc3/include/java/lang/Long.h
+gcc3/include/java/lang/Math.h
+gcc3/include/java/lang/NegativeArraySizeException.h
+gcc3/include/java/lang/NoClassDefFoundError.h
+gcc3/include/java/lang/NoSuchFieldError.h
+gcc3/include/java/lang/NoSuchFieldException.h
+gcc3/include/java/lang/NoSuchMethodError.h
+gcc3/include/java/lang/NoSuchMethodException.h
+gcc3/include/java/lang/NullPointerException.h
+gcc3/include/java/lang/Number.h
+gcc3/include/java/lang/NumberFormatException.h
+gcc3/include/java/lang/Object.h
+gcc3/include/java/lang/OutOfMemoryError.h
+gcc3/include/java/lang/Package.h
+gcc3/include/java/lang/Process.h
+gcc3/include/java/lang/Runnable.h
+gcc3/include/java/lang/Runtime.h
+gcc3/include/java/lang/RuntimeException.h
+gcc3/include/java/lang/RuntimePermission.h
+gcc3/include/java/lang/SecurityException.h
+gcc3/include/java/lang/SecurityManager.h
+gcc3/include/java/lang/Short.h
+gcc3/include/java/lang/StackOverflowError.h
+gcc3/include/java/lang/StackTraceElement.h
+gcc3/include/java/lang/StrictMath.h
+gcc3/include/java/lang/String.h
+gcc3/include/java/lang/StringBuffer.h
+gcc3/include/java/lang/StringIndexOutOfBoundsException.h
+gcc3/include/java/lang/System.h
+gcc3/include/java/lang/Thread.h
+gcc3/include/java/lang/ThreadDeath.h
+gcc3/include/java/lang/ThreadGroup.h
+gcc3/include/java/lang/ThreadLocal.h
+gcc3/include/java/lang/Throwable.h
+gcc3/include/java/lang/UnknownError.h
+gcc3/include/java/lang/UnsatisfiedLinkError.h
+gcc3/include/java/lang/UnsupportedClassVersionError.h
+gcc3/include/java/lang/UnsupportedOperationException.h
+gcc3/include/java/lang/VMClassLoader.h
+gcc3/include/java/lang/VMSecurityManager.h
+gcc3/include/java/lang/VMThrowable.h
+gcc3/include/java/lang/VerifyError.h
+gcc3/include/java/lang/VirtualMachineError.h
+gcc3/include/java/lang/Void.h
+gcc3/include/java/lang/ref/PhantomReference.h
+gcc3/include/java/lang/ref/Reference.h
+gcc3/include/java/lang/ref/ReferenceQueue.h
+gcc3/include/java/lang/ref/SoftReference.h
+gcc3/include/java/lang/ref/WeakReference.h
+gcc3/include/java/lang/reflect/AccessibleObject.h
+gcc3/include/java/lang/reflect/Array.h
+gcc3/include/java/lang/reflect/Constructor.h
+gcc3/include/java/lang/reflect/Field.h
+gcc3/include/java/lang/reflect/InvocationHandler.h
+gcc3/include/java/lang/reflect/InvocationTargetException.h
+gcc3/include/java/lang/reflect/Member.h
+gcc3/include/java/lang/reflect/Method.h
+gcc3/include/java/lang/reflect/Modifier.h
+gcc3/include/java/lang/reflect/Proxy.h
+gcc3/include/java/lang/reflect/ReflectPermission.h
+gcc3/include/java/lang/reflect/UndeclaredThrowableException.h
+gcc3/include/java/math/BigDecimal.h
+gcc3/include/java/math/BigInteger.h
+gcc3/include/java/net/Authenticator.h
+gcc3/include/java/net/BindException.h
+gcc3/include/java/net/ConnectException.h
+gcc3/include/java/net/ContentHandler.h
+gcc3/include/java/net/ContentHandlerFactory.h
+gcc3/include/java/net/DatagramPacket.h
+gcc3/include/java/net/DatagramSocket.h
+gcc3/include/java/net/DatagramSocketImpl.h
+gcc3/include/java/net/DatagramSocketImplFactory.h
+gcc3/include/java/net/FileNameMap.h
+gcc3/include/java/net/HttpURLConnection.h
+gcc3/include/java/net/Inet4Address.h
+gcc3/include/java/net/Inet6Address.h
+gcc3/include/java/net/InetAddress.h
+gcc3/include/java/net/InetSocketAddress.h
+gcc3/include/java/net/JarURLConnection.h
+gcc3/include/java/net/MalformedURLException.h
+gcc3/include/java/net/MulticastSocket.h
+gcc3/include/java/net/NetPermission.h
+gcc3/include/java/net/NetworkInterface.h
+gcc3/include/java/net/NoRouteToHostException.h
+gcc3/include/java/net/PasswordAuthentication.h
+gcc3/include/java/net/PlainDatagramSocketImpl.h
+gcc3/include/java/net/PlainSocketImpl.h
+gcc3/include/java/net/PortUnreachableException.h
+gcc3/include/java/net/ProtocolException.h
+gcc3/include/java/net/ServerSocket.h
+gcc3/include/java/net/Socket.h
+gcc3/include/java/net/SocketAddress.h
+gcc3/include/java/net/SocketException.h
+gcc3/include/java/net/SocketImpl.h
+gcc3/include/java/net/SocketImplFactory.h
+gcc3/include/java/net/SocketOptions.h
+gcc3/include/java/net/SocketPermission.h
+gcc3/include/java/net/SocketTimeoutException.h
+gcc3/include/java/net/URI.h
+gcc3/include/java/net/URISyntaxException.h
+gcc3/include/java/net/URL.h
+gcc3/include/java/net/URLClassLoader.h
+gcc3/include/java/net/URLConnection.h
+gcc3/include/java/net/URLDecoder.h
+gcc3/include/java/net/URLEncoder.h
+gcc3/include/java/net/URLStreamHandler.h
+gcc3/include/java/net/URLStreamHandlerFactory.h
+gcc3/include/java/net/UnknownHostException.h
+gcc3/include/java/net/UnknownServiceException.h
+gcc3/include/java/nio/Buffer.h
+gcc3/include/java/nio/BufferOverflowException.h
+gcc3/include/java/nio/BufferUnderflowException.h
+gcc3/include/java/nio/ByteBuffer.h
+gcc3/include/java/nio/ByteOrder.h
+gcc3/include/java/nio/CharBuffer.h
+gcc3/include/java/nio/DoubleBuffer.h
+gcc3/include/java/nio/FloatBuffer.h
+gcc3/include/java/nio/IntBuffer.h
+gcc3/include/java/nio/InvalidMarkException.h
+gcc3/include/java/nio/LongBuffer.h
+gcc3/include/java/nio/MappedByteBuffer.h
+gcc3/include/java/nio/ReadOnlyBufferException.h
+gcc3/include/java/nio/ShortBuffer.h
+gcc3/include/java/nio/channels/AlreadyConnectedException.h
+gcc3/include/java/nio/channels/AsynchronousCloseException.h
+gcc3/include/java/nio/channels/ByteChannel.h
+gcc3/include/java/nio/channels/CancelledKeyException.h
+gcc3/include/java/nio/channels/Channel.h
+gcc3/include/java/nio/channels/Channels.h
+gcc3/include/java/nio/channels/ClosedByInterruptException.h
+gcc3/include/java/nio/channels/ClosedChannelException.h
+gcc3/include/java/nio/channels/ClosedSelectorException.h
+gcc3/include/java/nio/channels/ConnectionPendingException.h
+gcc3/include/java/nio/channels/DatagramChannel.h
+gcc3/include/java/nio/channels/FileChannel.h
+gcc3/include/java/nio/channels/FileLock.h
+gcc3/include/java/nio/channels/FileLockInterruptionException.h
+gcc3/include/java/nio/channels/GatheringByteChannel.h
+gcc3/include/java/nio/channels/IllegalBlockingModeException.h
+gcc3/include/java/nio/channels/IllegalSelectorException.h
+gcc3/include/java/nio/channels/InterruptibleChannel.h
+gcc3/include/java/nio/channels/NoConnectionPendingException.h
+gcc3/include/java/nio/channels/NonReadableChannelException.h
+gcc3/include/java/nio/channels/NonWritableChannelException.h
+gcc3/include/java/nio/channels/NotYetBoundException.h
+gcc3/include/java/nio/channels/NotYetConnectedException.h
+gcc3/include/java/nio/channels/OverlappingFileLockException.h
+gcc3/include/java/nio/channels/Pipe.h
+gcc3/include/java/nio/channels/ReadableByteChannel.h
+gcc3/include/java/nio/channels/ScatteringByteChannel.h
+gcc3/include/java/nio/channels/SelectableChannel.h
+gcc3/include/java/nio/channels/SelectionKey.h
+gcc3/include/java/nio/channels/Selector.h
+gcc3/include/java/nio/channels/ServerSocketChannel.h
+gcc3/include/java/nio/channels/SocketChannel.h
+gcc3/include/java/nio/channels/UnresolvedAddressException.h
+gcc3/include/java/nio/channels/UnsupportedAddressTypeException.h
+gcc3/include/java/nio/channels/WritableByteChannel.h
+gcc3/include/java/nio/channels/spi/AbstractInterruptibleChannel.h
+gcc3/include/java/nio/channels/spi/AbstractSelectableChannel.h
+gcc3/include/java/nio/channels/spi/AbstractSelectionKey.h
+gcc3/include/java/nio/channels/spi/AbstractSelector.h
+gcc3/include/java/nio/channels/spi/SelectorProvider.h
+gcc3/include/java/nio/charset/CharacterCodingException.h
+gcc3/include/java/nio/charset/Charset.h
+gcc3/include/java/nio/charset/CharsetDecoder.h
+gcc3/include/java/nio/charset/CharsetEncoder.h
+gcc3/include/java/nio/charset/CoderMalfunctionError.h
+gcc3/include/java/nio/charset/CoderResult.h
+gcc3/include/java/nio/charset/CodingErrorAction.h
+gcc3/include/java/nio/charset/IllegalCharsetNameException.h
+gcc3/include/java/nio/charset/MalformedInputException.h
+gcc3/include/java/nio/charset/UnmappableCharacterException.h
+gcc3/include/java/nio/charset/UnsupportedCharsetException.h
+gcc3/include/java/nio/charset/spi/CharsetProvider.h
+gcc3/include/java/rmi/AccessException.h
+gcc3/include/java/rmi/AlreadyBoundException.h
+gcc3/include/java/rmi/ConnectException.h
+gcc3/include/java/rmi/ConnectIOException.h
+gcc3/include/java/rmi/MarshalException.h
+gcc3/include/java/rmi/MarshalledObject.h
+gcc3/include/java/rmi/Naming.h
+gcc3/include/java/rmi/NoSuchObjectException.h
+gcc3/include/java/rmi/NotBoundException.h
+gcc3/include/java/rmi/RMISecurityException.h
+gcc3/include/java/rmi/RMISecurityManager.h
+gcc3/include/java/rmi/Remote.h
+gcc3/include/java/rmi/RemoteException.h
+gcc3/include/java/rmi/ServerError.h
+gcc3/include/java/rmi/ServerException.h
+gcc3/include/java/rmi/ServerRuntimeException.h
+gcc3/include/java/rmi/StubNotFoundException.h
+gcc3/include/java/rmi/UnexpectedException.h
+gcc3/include/java/rmi/UnknownHostException.h
+gcc3/include/java/rmi/UnmarshalException.h
+gcc3/include/java/rmi/activation/Activatable.h
+gcc3/include/java/rmi/activation/ActivateFailedException.h
+gcc3/include/java/rmi/activation/ActivationDesc.h
+gcc3/include/java/rmi/activation/ActivationException.h
+gcc3/include/java/rmi/activation/ActivationGroup.h
+gcc3/include/java/rmi/activation/ActivationGroupDesc.h
+gcc3/include/java/rmi/activation/ActivationGroupID.h
+gcc3/include/java/rmi/activation/ActivationID.h
+gcc3/include/java/rmi/activation/ActivationInstantiator.h
+gcc3/include/java/rmi/activation/ActivationMonitor.h
+gcc3/include/java/rmi/activation/ActivationSystem.h
+gcc3/include/java/rmi/activation/Activator.h
+gcc3/include/java/rmi/activation/UnknownGroupException.h
+gcc3/include/java/rmi/activation/UnknownObjectException.h
+gcc3/include/java/rmi/dgc/DGC.h
+gcc3/include/java/rmi/dgc/Lease.h
+gcc3/include/java/rmi/dgc/VMID.h
+gcc3/include/java/rmi/registry/LocateRegistry.h
+gcc3/include/java/rmi/registry/Registry.h
+gcc3/include/java/rmi/registry/RegistryHandler.h
+gcc3/include/java/rmi/server/ExportException.h
+gcc3/include/java/rmi/server/LoaderHandler.h
+gcc3/include/java/rmi/server/LogStream.h
+gcc3/include/java/rmi/server/ObjID.h
+gcc3/include/java/rmi/server/Operation.h
+gcc3/include/java/rmi/server/RMIClassLoader.h
+gcc3/include/java/rmi/server/RMIClassLoaderSpi.h
+gcc3/include/java/rmi/server/RMIClientSocketFactory.h
+gcc3/include/java/rmi/server/RMIFailureHandler.h
+gcc3/include/java/rmi/server/RMIServerSocketFactory.h
+gcc3/include/java/rmi/server/RMISocketFactory.h
+gcc3/include/java/rmi/server/RemoteCall.h
+gcc3/include/java/rmi/server/RemoteObject.h
+gcc3/include/java/rmi/server/RemoteRef.h
+gcc3/include/java/rmi/server/RemoteServer.h
+gcc3/include/java/rmi/server/RemoteStub.h
+gcc3/include/java/rmi/server/ServerCloneException.h
+gcc3/include/java/rmi/server/ServerNotActiveException.h
+gcc3/include/java/rmi/server/ServerRef.h
+gcc3/include/java/rmi/server/Skeleton.h
+gcc3/include/java/rmi/server/SkeletonMismatchException.h
+gcc3/include/java/rmi/server/SkeletonNotFoundException.h
+gcc3/include/java/rmi/server/SocketSecurityException.h
+gcc3/include/java/rmi/server/UID.h
+gcc3/include/java/rmi/server/UnicastRemoteObject.h
+gcc3/include/java/rmi/server/Unreferenced.h
+gcc3/include/java/security/AccessControlContext.h
+gcc3/include/java/security/AccessControlException.h
+gcc3/include/java/security/AccessController.h
+gcc3/include/java/security/AlgorithmParameterGenerator.h
+gcc3/include/java/security/AlgorithmParameterGeneratorSpi.h
+gcc3/include/java/security/AlgorithmParameters.h
+gcc3/include/java/security/AlgorithmParametersSpi.h
+gcc3/include/java/security/AllPermission.h
+gcc3/include/java/security/BasicPermission.h
+gcc3/include/java/security/Certificate.h
+gcc3/include/java/security/CodeSource.h
+gcc3/include/java/security/DigestException.h
+gcc3/include/java/security/DigestInputStream.h
+gcc3/include/java/security/DigestOutputStream.h
+gcc3/include/java/security/DomainCombiner.h
+gcc3/include/java/security/DummyKeyPairGenerator.h
+gcc3/include/java/security/DummyMessageDigest.h
+gcc3/include/java/security/DummySignature.h
+gcc3/include/java/security/GeneralSecurityException.h
+gcc3/include/java/security/Guard.h
+gcc3/include/java/security/GuardedObject.h
+gcc3/include/java/security/Identity.h
+gcc3/include/java/security/IdentityScope.h
+gcc3/include/java/security/InvalidAlgorithmParameterException.h
+gcc3/include/java/security/InvalidKeyException.h
+gcc3/include/java/security/InvalidParameterException.h
+gcc3/include/java/security/Key.h
+gcc3/include/java/security/KeyException.h
+gcc3/include/java/security/KeyFactory.h
+gcc3/include/java/security/KeyFactorySpi.h
+gcc3/include/java/security/KeyManagementException.h
+gcc3/include/java/security/KeyPair.h
+gcc3/include/java/security/KeyPairGenerator.h
+gcc3/include/java/security/KeyPairGeneratorSpi.h
+gcc3/include/java/security/KeyStore.h
+gcc3/include/java/security/KeyStoreException.h
+gcc3/include/java/security/KeyStoreSpi.h
+gcc3/include/java/security/MessageDigest.h
+gcc3/include/java/security/MessageDigestSpi.h
+gcc3/include/java/security/NoSuchAlgorithmException.h
+gcc3/include/java/security/NoSuchProviderException.h
+gcc3/include/java/security/Permission.h
+gcc3/include/java/security/PermissionCollection.h
+gcc3/include/java/security/Permissions.h
+gcc3/include/java/security/Policy.h
+gcc3/include/java/security/Principal.h
+gcc3/include/java/security/PrivateKey.h
+gcc3/include/java/security/PrivilegedAction.h
+gcc3/include/java/security/PrivilegedActionException.h
+gcc3/include/java/security/PrivilegedExceptionAction.h
+gcc3/include/java/security/ProtectionDomain.h
+gcc3/include/java/security/Provider.h
+gcc3/include/java/security/ProviderException.h
+gcc3/include/java/security/PublicKey.h
+gcc3/include/java/security/SecureClassLoader.h
+gcc3/include/java/security/SecureRandom.h
+gcc3/include/java/security/SecureRandomSpi.h
+gcc3/include/java/security/Security.h
+gcc3/include/java/security/SecurityPermission.h
+gcc3/include/java/security/Signature.h
+gcc3/include/java/security/SignatureException.h
+gcc3/include/java/security/SignatureSpi.h
+gcc3/include/java/security/SignedObject.h
+gcc3/include/java/security/Signer.h
+gcc3/include/java/security/UnrecoverableKeyException.h
+gcc3/include/java/security/UnresolvedPermission.h
+gcc3/include/java/security/acl/Acl.h
+gcc3/include/java/security/acl/AclEntry.h
+gcc3/include/java/security/acl/AclNotFoundException.h
+gcc3/include/java/security/acl/Group.h
+gcc3/include/java/security/acl/LastOwnerException.h
+gcc3/include/java/security/acl/NotOwnerException.h
+gcc3/include/java/security/acl/Owner.h
+gcc3/include/java/security/acl/Permission.h
+gcc3/include/java/security/cert/CRL.h
+gcc3/include/java/security/cert/CRLException.h
+gcc3/include/java/security/cert/CertPath.h
+gcc3/include/java/security/cert/CertPathBuilderException.h
+gcc3/include/java/security/cert/CertPathValidatorException.h
+gcc3/include/java/security/cert/CertStoreException.h
+gcc3/include/java/security/cert/Certificate.h
+gcc3/include/java/security/cert/CertificateEncodingException.h
+gcc3/include/java/security/cert/CertificateException.h
+gcc3/include/java/security/cert/CertificateExpiredException.h
+gcc3/include/java/security/cert/CertificateFactory.h
+gcc3/include/java/security/cert/CertificateFactorySpi.h
+gcc3/include/java/security/cert/CertificateNotYetValidException.h
+gcc3/include/java/security/cert/CertificateParsingException.h
+gcc3/include/java/security/cert/X509CRL.h
+gcc3/include/java/security/cert/X509CRLEntry.h
+gcc3/include/java/security/cert/X509Certificate.h
+gcc3/include/java/security/cert/X509Extension.h
+gcc3/include/java/security/interfaces/DSAKey.h
+gcc3/include/java/security/interfaces/DSAKeyPairGenerator.h
+gcc3/include/java/security/interfaces/DSAParams.h
+gcc3/include/java/security/interfaces/DSAPrivateKey.h
+gcc3/include/java/security/interfaces/DSAPublicKey.h
+gcc3/include/java/security/interfaces/RSAKey.h
+gcc3/include/java/security/interfaces/RSAPrivateCrtKey.h
+gcc3/include/java/security/interfaces/RSAPrivateKey.h
+gcc3/include/java/security/interfaces/RSAPublicKey.h
+gcc3/include/java/security/spec/AlgorithmParameterSpec.h
+gcc3/include/java/security/spec/DSAParameterSpec.h
+gcc3/include/java/security/spec/DSAPrivateKeySpec.h
+gcc3/include/java/security/spec/DSAPublicKeySpec.h
+gcc3/include/java/security/spec/EncodedKeySpec.h
+gcc3/include/java/security/spec/InvalidKeySpecException.h
+gcc3/include/java/security/spec/InvalidParameterSpecException.h
+gcc3/include/java/security/spec/KeySpec.h
+gcc3/include/java/security/spec/PKCS8EncodedKeySpec.h
+gcc3/include/java/security/spec/RSAKeyGenParameterSpec.h
+gcc3/include/java/security/spec/RSAPrivateCrtKeySpec.h
+gcc3/include/java/security/spec/RSAPrivateKeySpec.h
+gcc3/include/java/security/spec/RSAPublicKeySpec.h
+gcc3/include/java/security/spec/X509EncodedKeySpec.h
+gcc3/include/java/sql/Array.h
+gcc3/include/java/sql/BatchUpdateException.h
+gcc3/include/java/sql/Blob.h
+gcc3/include/java/sql/CallableStatement.h
+gcc3/include/java/sql/Clob.h
+gcc3/include/java/sql/Connection.h
+gcc3/include/java/sql/DataTruncation.h
+gcc3/include/java/sql/DatabaseMetaData.h
+gcc3/include/java/sql/Date.h
+gcc3/include/java/sql/Driver.h
+gcc3/include/java/sql/DriverManager.h
+gcc3/include/java/sql/DriverPropertyInfo.h
+gcc3/include/java/sql/ParameterMetaData.h
+gcc3/include/java/sql/PreparedStatement.h
+gcc3/include/java/sql/Ref.h
+gcc3/include/java/sql/ResultSet.h
+gcc3/include/java/sql/ResultSetMetaData.h
+gcc3/include/java/sql/SQLData.h
+gcc3/include/java/sql/SQLException.h
+gcc3/include/java/sql/SQLInput.h
+gcc3/include/java/sql/SQLOutput.h
+gcc3/include/java/sql/SQLPermission.h
+gcc3/include/java/sql/SQLWarning.h
+gcc3/include/java/sql/Savepoint.h
+gcc3/include/java/sql/Statement.h
+gcc3/include/java/sql/Struct.h
+gcc3/include/java/sql/Time.h
+gcc3/include/java/sql/Timestamp.h
+gcc3/include/java/sql/Types.h
+gcc3/include/java/text/Annotation.h
+gcc3/include/java/text/AttributedCharacterIterator.h
+gcc3/include/java/text/AttributedString.h
+gcc3/include/java/text/AttributedStringIterator.h
+gcc3/include/java/text/BreakIterator.h
+gcc3/include/java/text/CharacterIterator.h
+gcc3/include/java/text/ChoiceFormat.h
+gcc3/include/java/text/CollationElementIterator.h
+gcc3/include/java/text/CollationKey.h
+gcc3/include/java/text/Collator.h
+gcc3/include/java/text/DateFormat.h
+gcc3/include/java/text/DateFormatSymbols.h
+gcc3/include/java/text/DecimalFormat.h
+gcc3/include/java/text/DecimalFormatSymbols.h
+gcc3/include/java/text/FieldPosition.h
+gcc3/include/java/text/Format.h
+gcc3/include/java/text/MessageFormat.h
+gcc3/include/java/text/NumberFormat.h
+gcc3/include/java/text/ParseException.h
+gcc3/include/java/text/ParsePosition.h
+gcc3/include/java/text/RuleBasedCollator.h
+gcc3/include/java/text/SimpleDateFormat.h
+gcc3/include/java/text/StringCharacterIterator.h
+gcc3/include/java/util/AbstractCollection.h
+gcc3/include/java/util/AbstractList.h
+gcc3/include/java/util/AbstractMap.h
+gcc3/include/java/util/AbstractSequentialList.h
+gcc3/include/java/util/AbstractSet.h
+gcc3/include/java/util/ArrayList.h
+gcc3/include/java/util/Arrays.h
+gcc3/include/java/util/BitSet.h
+gcc3/include/java/util/Calendar.h
+gcc3/include/java/util/Collection.h
+gcc3/include/java/util/Collections.h
+gcc3/include/java/util/Comparator.h
+gcc3/include/java/util/ConcurrentModificationException.h
+gcc3/include/java/util/Date.h
+gcc3/include/java/util/Dictionary.h
+gcc3/include/java/util/EmptyStackException.h
+gcc3/include/java/util/Enumeration.h
+gcc3/include/java/util/EventListener.h
+gcc3/include/java/util/EventListenerProxy.h
+gcc3/include/java/util/EventObject.h
+gcc3/include/java/util/GregorianCalendar.h
+gcc3/include/java/util/HashMap.h
+gcc3/include/java/util/HashSet.h
+gcc3/include/java/util/Hashtable.h
+gcc3/include/java/util/IdentityHashMap.h
+gcc3/include/java/util/Iterator.h
+gcc3/include/java/util/LinkedHashMap.h
+gcc3/include/java/util/LinkedHashSet.h
+gcc3/include/java/util/LinkedList.h
+gcc3/include/java/util/List.h
+gcc3/include/java/util/ListIterator.h
+gcc3/include/java/util/ListResourceBundle.h
+gcc3/include/java/util/Locale.h
+gcc3/include/java/util/Map.h
+gcc3/include/java/util/MissingResourceException.h
+gcc3/include/java/util/NoSuchElementException.h
+gcc3/include/java/util/Observable.h
+gcc3/include/java/util/Observer.h
+gcc3/include/java/util/Properties.h
+gcc3/include/java/util/PropertyPermission.h
+gcc3/include/java/util/PropertyPermissionCollection.h
+gcc3/include/java/util/PropertyResourceBundle.h
+gcc3/include/java/util/Random.h
+gcc3/include/java/util/RandomAccess.h
+gcc3/include/java/util/ResourceBundle.h
+gcc3/include/java/util/Set.h
+gcc3/include/java/util/SimpleTimeZone.h
+gcc3/include/java/util/SortedMap.h
+gcc3/include/java/util/SortedSet.h
+gcc3/include/java/util/Stack.h
+gcc3/include/java/util/StringTokenizer.h
+gcc3/include/java/util/TimeZone.h
+gcc3/include/java/util/Timer.h
+gcc3/include/java/util/TimerTask.h
+gcc3/include/java/util/TooManyListenersException.h
+gcc3/include/java/util/TreeMap.h
+gcc3/include/java/util/TreeSet.h
+gcc3/include/java/util/Vector.h
+gcc3/include/java/util/WeakHashMap.h
+gcc3/include/java/util/jar/Attributes.h
+gcc3/include/java/util/jar/JarEntry.h
+gcc3/include/java/util/jar/JarException.h
+gcc3/include/java/util/jar/JarFile.h
+gcc3/include/java/util/jar/JarInputStream.h
+gcc3/include/java/util/jar/JarOutputStream.h
+gcc3/include/java/util/jar/Manifest.h
+gcc3/include/java/util/regex/Matcher.h
+gcc3/include/java/util/regex/Pattern.h
+gcc3/include/java/util/regex/PatternSyntaxException.h
+gcc3/include/java/util/zip/Adler32.h
+gcc3/include/java/util/zip/CRC32.h
+gcc3/include/java/util/zip/CheckedInputStream.h
+gcc3/include/java/util/zip/CheckedOutputStream.h
+gcc3/include/java/util/zip/Checksum.h
+gcc3/include/java/util/zip/DataFormatException.h
+gcc3/include/java/util/zip/Deflater.h
+gcc3/include/java/util/zip/DeflaterOutputStream.h
+gcc3/include/java/util/zip/GZIPInputStream.h
+gcc3/include/java/util/zip/GZIPOutputStream.h
+gcc3/include/java/util/zip/Inflater.h
+gcc3/include/java/util/zip/InflaterInputStream.h
+gcc3/include/java/util/zip/ZipConstants.h
+gcc3/include/java/util/zip/ZipEntry.h
+gcc3/include/java/util/zip/ZipException.h
+gcc3/include/java/util/zip/ZipFile.h
+gcc3/include/java/util/zip/ZipInputStream.h
+gcc3/include/java/util/zip/ZipOutputStream.h
+gcc3/include/javax/accessibility/Accessible.h
+gcc3/include/javax/accessibility/AccessibleAction.h
+gcc3/include/javax/accessibility/AccessibleBundle.h
+gcc3/include/javax/accessibility/AccessibleComponent.h
+gcc3/include/javax/accessibility/AccessibleContext.h
+gcc3/include/javax/accessibility/AccessibleEditableText.h
+gcc3/include/javax/accessibility/AccessibleExtendedComponent.h
+gcc3/include/javax/accessibility/AccessibleExtendedTable.h
+gcc3/include/javax/accessibility/AccessibleHyperlink.h
+gcc3/include/javax/accessibility/AccessibleHypertext.h
+gcc3/include/javax/accessibility/AccessibleIcon.h
+gcc3/include/javax/accessibility/AccessibleKeyBinding.h
+gcc3/include/javax/accessibility/AccessibleRelation.h
+gcc3/include/javax/accessibility/AccessibleRelationSet.h
+gcc3/include/javax/accessibility/AccessibleResourceBundle.h
+gcc3/include/javax/accessibility/AccessibleRole.h
+gcc3/include/javax/accessibility/AccessibleSelection.h
+gcc3/include/javax/accessibility/AccessibleState.h
+gcc3/include/javax/accessibility/AccessibleStateSet.h
+gcc3/include/javax/accessibility/AccessibleTable.h
+gcc3/include/javax/accessibility/AccessibleTableModelChange.h
+gcc3/include/javax/accessibility/AccessibleText.h
+gcc3/include/javax/accessibility/AccessibleValue.h
+gcc3/include/javax/naming/AuthenticationException.h
+gcc3/include/javax/naming/AuthenticationNotSupportedException.h
+gcc3/include/javax/naming/BinaryRefAddr.h
+gcc3/include/javax/naming/Binding.h
+gcc3/include/javax/naming/CannotProceedException.h
+gcc3/include/javax/naming/CommunicationException.h
+gcc3/include/javax/naming/CompositeName.h
+gcc3/include/javax/naming/CompoundName.h
+gcc3/include/javax/naming/ConfigurationException.h
+gcc3/include/javax/naming/Context.h
+gcc3/include/javax/naming/ContextNotEmptyException.h
+gcc3/include/javax/naming/InitialContext.h
+gcc3/include/javax/naming/InsufficientResourcesException.h
+gcc3/include/javax/naming/InterruptedNamingException.h
+gcc3/include/javax/naming/InvalidNameException.h
+gcc3/include/javax/naming/LimitExceededException.h
+gcc3/include/javax/naming/LinkException.h
+gcc3/include/javax/naming/LinkLoopException.h
+gcc3/include/javax/naming/LinkRef.h
+gcc3/include/javax/naming/MalformedLinkException.h
+gcc3/include/javax/naming/Name.h
+gcc3/include/javax/naming/NameAlreadyBoundException.h
+gcc3/include/javax/naming/NameClassPair.h
+gcc3/include/javax/naming/NameNotFoundException.h
+gcc3/include/javax/naming/NameParser.h
+gcc3/include/javax/naming/NamingEnumeration.h
+gcc3/include/javax/naming/NamingException.h
+gcc3/include/javax/naming/NamingSecurityException.h
+gcc3/include/javax/naming/NoInitialContextException.h
+gcc3/include/javax/naming/NoPermissionException.h
+gcc3/include/javax/naming/NotContextException.h
+gcc3/include/javax/naming/OperationNotSupportedException.h
+gcc3/include/javax/naming/PartialResultException.h
+gcc3/include/javax/naming/RefAddr.h
+gcc3/include/javax/naming/Reference.h
+gcc3/include/javax/naming/Referenceable.h
+gcc3/include/javax/naming/ReferralException.h
+gcc3/include/javax/naming/ServiceUnavailableException.h
+gcc3/include/javax/naming/SizeLimitExceededException.h
+gcc3/include/javax/naming/StringRefAddr.h
+gcc3/include/javax/naming/TimeLimitExceededException.h
+gcc3/include/javax/naming/directory/Attribute.h
+gcc3/include/javax/naming/directory/AttributeInUseException.h
+gcc3/include/javax/naming/directory/AttributeModificationException.h
+gcc3/include/javax/naming/directory/Attributes.h
+gcc3/include/javax/naming/directory/BasicAttribute.h
+gcc3/include/javax/naming/directory/BasicAttributes.h
+gcc3/include/javax/naming/directory/DirContext.h
+gcc3/include/javax/naming/directory/InitialDirContext.h
+gcc3/include/javax/naming/directory/InvalidAttributeIdentifierException.h
+gcc3/include/javax/naming/directory/InvalidAttributeValueException.h
+gcc3/include/javax/naming/directory/InvalidAttributesException.h
+gcc3/include/javax/naming/directory/InvalidSearchControlsException.h
+gcc3/include/javax/naming/directory/InvalidSearchFilterException.h
+gcc3/include/javax/naming/directory/ModificationItem.h
+gcc3/include/javax/naming/directory/NoSuchAttributeException.h
+gcc3/include/javax/naming/directory/SchemaViolationException.h
+gcc3/include/javax/naming/directory/SearchControls.h
+gcc3/include/javax/naming/directory/SearchResult.h
+gcc3/include/javax/naming/event/EventContext.h
+gcc3/include/javax/naming/event/EventDirContext.h
+gcc3/include/javax/naming/event/NamespaceChangeListener.h
+gcc3/include/javax/naming/event/NamingEvent.h
+gcc3/include/javax/naming/event/NamingExceptionEvent.h
+gcc3/include/javax/naming/event/NamingListener.h
+gcc3/include/javax/naming/event/ObjectChangeListener.h
+gcc3/include/javax/naming/ldap/Control.h
+gcc3/include/javax/naming/ldap/ControlFactory.h
+gcc3/include/javax/naming/ldap/ExtendedRequest.h
+gcc3/include/javax/naming/ldap/ExtendedResponse.h
+gcc3/include/javax/naming/ldap/HasControls.h
+gcc3/include/javax/naming/ldap/InitialLdapContext.h
+gcc3/include/javax/naming/ldap/LdapContext.h
+gcc3/include/javax/naming/ldap/LdapReferralException.h
+gcc3/include/javax/naming/ldap/UnsolicitedNotification.h
+gcc3/include/javax/naming/ldap/UnsolicitedNotificationEvent.h
+gcc3/include/javax/naming/ldap/UnsolicitedNotificationListener.h
+gcc3/include/javax/naming/spi/DirObjectFactory.h
+gcc3/include/javax/naming/spi/DirStateFactory.h
+gcc3/include/javax/naming/spi/DirectoryManager.h
+gcc3/include/javax/naming/spi/InitialContextFactory.h
+gcc3/include/javax/naming/spi/InitialContextFactoryBuilder.h
+gcc3/include/javax/naming/spi/NamingManager.h
+gcc3/include/javax/naming/spi/ObjectFactory.h
+gcc3/include/javax/naming/spi/ObjectFactoryBuilder.h
+gcc3/include/javax/naming/spi/ResolveResult.h
+gcc3/include/javax/naming/spi/Resolver.h
+gcc3/include/javax/naming/spi/StateFactory.h
+gcc3/include/javax/sql/ConnectionEvent.h
+gcc3/include/javax/sql/ConnectionEventListener.h
+gcc3/include/javax/sql/ConnectionPoolDataSource.h
+gcc3/include/javax/sql/DataSource.h
+gcc3/include/javax/sql/PooledConnection.h
+gcc3/include/javax/sql/RowSet.h
+gcc3/include/javax/sql/RowSetEvent.h
+gcc3/include/javax/sql/RowSetInternal.h
+gcc3/include/javax/sql/RowSetListener.h
+gcc3/include/javax/sql/RowSetMetaData.h
+gcc3/include/javax/sql/RowSetReader.h
+gcc3/include/javax/sql/RowSetWriter.h
+gcc3/include/javax/sql/XAConnection.h
+gcc3/include/javax/sql/XADataSource.h
+gcc3/include/javax/swing/AbstractAction.h
+gcc3/include/javax/swing/AbstractButton.h
+gcc3/include/javax/swing/AbstractCellEditor.h
+gcc3/include/javax/swing/AbstractListModel.h
+gcc3/include/javax/swing/AbstractSet.h
+gcc3/include/javax/swing/Action.h
+gcc3/include/javax/swing/ActionMap.h
+gcc3/include/javax/swing/BorderFactory.h
+gcc3/include/javax/swing/BoundedRangeModel.h
+gcc3/include/javax/swing/Box.h
+gcc3/include/javax/swing/BoxLayout.h
+gcc3/include/javax/swing/ButtonGroup.h
+gcc3/include/javax/swing/ButtonModel.h
+gcc3/include/javax/swing/CellEditor.h
+gcc3/include/javax/swing/CellRendererPane.h
+gcc3/include/javax/swing/ComboBoxEditor.h
+gcc3/include/javax/swing/ComboBoxModel.h
+gcc3/include/javax/swing/ComponentInputMap.h
+gcc3/include/javax/swing/DebugGraphics.h
+gcc3/include/javax/swing/DefaultBoundedRangeModel.h
+gcc3/include/javax/swing/DefaultButtonModel.h
+gcc3/include/javax/swing/DefaultCellEditor.h
+gcc3/include/javax/swing/DefaultCellRenderer.h
+gcc3/include/javax/swing/DefaultComboBoxModel.h
+gcc3/include/javax/swing/DefaultDesktopManager.h
+gcc3/include/javax/swing/DefaultFocusManager.h
+gcc3/include/javax/swing/DefaultListCellRenderer.h
+gcc3/include/javax/swing/DefaultListModel.h
+gcc3/include/javax/swing/DefaultListSelectionModel.h
+gcc3/include/javax/swing/DefaultSingleSelectionModel.h
+gcc3/include/javax/swing/DesktopManager.h
+gcc3/include/javax/swing/FocusManager.h
+gcc3/include/javax/swing/GrayFilter.h
+gcc3/include/javax/swing/Icon.h
+gcc3/include/javax/swing/ImageIcon.h
+gcc3/include/javax/swing/InputMap.h
+gcc3/include/javax/swing/InputVerifier.h
+gcc3/include/javax/swing/JApplet.h
+gcc3/include/javax/swing/JButton.h
+gcc3/include/javax/swing/JCheckBox.h
+gcc3/include/javax/swing/JCheckBoxMenuItem.h
+gcc3/include/javax/swing/JColorChooser.h
+gcc3/include/javax/swing/JComboBox.h
+gcc3/include/javax/swing/JComponent.h
+gcc3/include/javax/swing/JDesktopPane.h
+gcc3/include/javax/swing/JDialog.h
+gcc3/include/javax/swing/JEditorPane.h
+gcc3/include/javax/swing/JFileChooser.h
+gcc3/include/javax/swing/JFrame.h
+gcc3/include/javax/swing/JInternalFrame.h
+gcc3/include/javax/swing/JLabel.h
+gcc3/include/javax/swing/JLayeredPane.h
+gcc3/include/javax/swing/JList.h
+gcc3/include/javax/swing/JMenu.h
+gcc3/include/javax/swing/JMenuBar.h
+gcc3/include/javax/swing/JMenuItem.h
+gcc3/include/javax/swing/JOptionPane.h
+gcc3/include/javax/swing/JPanel.h
+gcc3/include/javax/swing/JPasswordField.h
+gcc3/include/javax/swing/JPopupMenu.h
+gcc3/include/javax/swing/JProgressBar.h
+gcc3/include/javax/swing/JRadioButton.h
+gcc3/include/javax/swing/JRadioButtonMenuItem.h
+gcc3/include/javax/swing/JRootPane.h
+gcc3/include/javax/swing/JScrollBar.h
+gcc3/include/javax/swing/JScrollPane.h
+gcc3/include/javax/swing/JSeparator.h
+gcc3/include/javax/swing/JSlider.h
+gcc3/include/javax/swing/JSplitPane.h
+gcc3/include/javax/swing/JTabbedPane.h
+gcc3/include/javax/swing/JTable.h
+gcc3/include/javax/swing/JTextField.h
+gcc3/include/javax/swing/JTextPane.h
+gcc3/include/javax/swing/JToggleButton.h
+gcc3/include/javax/swing/JToolBar.h
+gcc3/include/javax/swing/JToolTip.h
+gcc3/include/javax/swing/JTree.h
+gcc3/include/javax/swing/JViewport.h
+gcc3/include/javax/swing/JWindow.h
+gcc3/include/javax/swing/KeyStroke.h
+gcc3/include/javax/swing/ListCellRenderer.h
+gcc3/include/javax/swing/ListModel.h
+gcc3/include/javax/swing/ListSelectionModel.h
+gcc3/include/javax/swing/LookAndFeel.h
+gcc3/include/javax/swing/MenuElement.h
+gcc3/include/javax/swing/MenuSelectionManager.h
+gcc3/include/javax/swing/MutableComboBoxModel.h
+gcc3/include/javax/swing/OverlayLayout.h
+gcc3/include/javax/swing/ProgressMonitor.h
+gcc3/include/javax/swing/ProgressMonitorInputStream.h
+gcc3/include/javax/swing/Renderer.h
+gcc3/include/javax/swing/RepaintManager.h
+gcc3/include/javax/swing/RootPaneContainer.h
+gcc3/include/javax/swing/ScrollPaneConstants.h
+gcc3/include/javax/swing/ScrollPaneLayout.h
+gcc3/include/javax/swing/Scrollable.h
+gcc3/include/javax/swing/SingleSelectionModel.h
+gcc3/include/javax/swing/SizeRequirements.h
+gcc3/include/javax/swing/SizeSequence.h
+gcc3/include/javax/swing/SwingConstants.h
+gcc3/include/javax/swing/SwingUtilities.h
+gcc3/include/javax/swing/Timer.h
+gcc3/include/javax/swing/ToggleButtonModel.h
+gcc3/include/javax/swing/ToolTipManager.h
+gcc3/include/javax/swing/UIDefaults.h
+gcc3/include/javax/swing/UIManager.h
+gcc3/include/javax/swing/UnsupportedLookAndFeelException.h
+gcc3/include/javax/swing/ViewportLayout.h
+gcc3/include/javax/swing/WindowConstants.h
+gcc3/include/javax/swing/border/AbstractBorder.h
+gcc3/include/javax/swing/border/BevelBorder.h
+gcc3/include/javax/swing/border/Border.h
+gcc3/include/javax/swing/border/CompoundBorder.h
+gcc3/include/javax/swing/border/EmptyBorder.h
+gcc3/include/javax/swing/border/EtchedBorder.h
+gcc3/include/javax/swing/border/LineBorder.h
+gcc3/include/javax/swing/border/MatteBorder.h
+gcc3/include/javax/swing/border/TitledBorder.h
+gcc3/include/javax/swing/colorchooser/AbstractColorChooserPanel.h
+gcc3/include/javax/swing/colorchooser/ColorChooserComponentFactory.h
+gcc3/include/javax/swing/colorchooser/ColorSelectionModel.h
+gcc3/include/javax/swing/colorchooser/DefaultColorSelectionModel.h
+gcc3/include/javax/swing/event/AncestorEvent.h
+gcc3/include/javax/swing/event/AncestorListener.h
+gcc3/include/javax/swing/event/CaretEvent.h
+gcc3/include/javax/swing/event/CaretListener.h
+gcc3/include/javax/swing/event/CellEditorListener.h
+gcc3/include/javax/swing/event/ChangeEvent.h
+gcc3/include/javax/swing/event/ChangeListener.h
+gcc3/include/javax/swing/event/DocumentEvent.h
+gcc3/include/javax/swing/event/DocumentListener.h
+gcc3/include/javax/swing/event/EventListenerList.h
+gcc3/include/javax/swing/event/HyperlinkEvent.h
+gcc3/include/javax/swing/event/HyperlinkListener.h
+gcc3/include/javax/swing/event/InternalFrameAdapter.h
+gcc3/include/javax/swing/event/InternalFrameEvent.h
+gcc3/include/javax/swing/event/InternalFrameListener.h
+gcc3/include/javax/swing/event/ListDataEvent.h
+gcc3/include/javax/swing/event/ListDataListener.h
+gcc3/include/javax/swing/event/ListSelectionEvent.h
+gcc3/include/javax/swing/event/ListSelectionListener.h
+gcc3/include/javax/swing/event/MenuDragMouseEvent.h
+gcc3/include/javax/swing/event/MenuDragMouseListener.h
+gcc3/include/javax/swing/event/MenuEvent.h
+gcc3/include/javax/swing/event/MenuKeyEvent.h
+gcc3/include/javax/swing/event/MenuKeyListener.h
+gcc3/include/javax/swing/event/MenuListener.h
+gcc3/include/javax/swing/event/MouseInputAdapter.h
+gcc3/include/javax/swing/event/MouseInputListener.h
+gcc3/include/javax/swing/event/PopupMenuEvent.h
+gcc3/include/javax/swing/event/PopupMenuListener.h
+gcc3/include/javax/swing/event/SwingPropertyChangeSupport.h
+gcc3/include/javax/swing/event/TableColumnModelEvent.h
+gcc3/include/javax/swing/event/TableColumnModelListener.h
+gcc3/include/javax/swing/event/TableModelEvent.h
+gcc3/include/javax/swing/event/TableModelListener.h
+gcc3/include/javax/swing/event/TreeExpansionEvent.h
+gcc3/include/javax/swing/event/TreeExpansionListener.h
+gcc3/include/javax/swing/event/TreeModelEvent.h
+gcc3/include/javax/swing/event/TreeModelListener.h
+gcc3/include/javax/swing/event/TreeSelectionEvent.h
+gcc3/include/javax/swing/event/TreeSelectionListener.h
+gcc3/include/javax/swing/event/TreeWillExpandListener.h
+gcc3/include/javax/swing/event/UndoableEditEvent.h
+gcc3/include/javax/swing/event/UndoableEditListener.h
+gcc3/include/javax/swing/filechooser/FileFilter.h
+gcc3/include/javax/swing/filechooser/FileSystemView.h
+gcc3/include/javax/swing/filechooser/FileView.h
+gcc3/include/javax/swing/plaf/ActionMapUIResource.h
+gcc3/include/javax/swing/plaf/BorderUIResource.h
+gcc3/include/javax/swing/plaf/ButtonUI.h
+gcc3/include/javax/swing/plaf/ColorChooserUI.h
+gcc3/include/javax/swing/plaf/ColorUIResource.h
+gcc3/include/javax/swing/plaf/ComboBoxUI.h
+gcc3/include/javax/swing/plaf/ComponentInputMapUIResource.h
+gcc3/include/javax/swing/plaf/ComponentUI.h
+gcc3/include/javax/swing/plaf/DesktopIconUI.h
+gcc3/include/javax/swing/plaf/DesktopPaneUI.h
+gcc3/include/javax/swing/plaf/DimensionUIResource.h
+gcc3/include/javax/swing/plaf/FileChooserUI.h
+gcc3/include/javax/swing/plaf/FontUIResource.h
+gcc3/include/javax/swing/plaf/IconUIResource.h
+gcc3/include/javax/swing/plaf/InputMapUIResource.h
+gcc3/include/javax/swing/plaf/InsetsUIResource.h
+gcc3/include/javax/swing/plaf/InternalFrameUI.h
+gcc3/include/javax/swing/plaf/LabelUI.h
+gcc3/include/javax/swing/plaf/ListUI.h
+gcc3/include/javax/swing/plaf/MenuBarUI.h
+gcc3/include/javax/swing/plaf/MenuItemUI.h
+gcc3/include/javax/swing/plaf/OptionPaneUI.h
+gcc3/include/javax/swing/plaf/PanelUI.h
+gcc3/include/javax/swing/plaf/PopupMenuUI.h
+gcc3/include/javax/swing/plaf/ProgressBarUI.h
+gcc3/include/javax/swing/plaf/RootPaneUI.h
+gcc3/include/javax/swing/plaf/ScrollBarUI.h
+gcc3/include/javax/swing/plaf/ScrollPaneUI.h
+gcc3/include/javax/swing/plaf/SeparatorUI.h
+gcc3/include/javax/swing/plaf/SliderUI.h
+gcc3/include/javax/swing/plaf/SplitPaneUI.h
+gcc3/include/javax/swing/plaf/TabbedPaneUI.h
+gcc3/include/javax/swing/plaf/TableHeaderUI.h
+gcc3/include/javax/swing/plaf/TableUI.h
+gcc3/include/javax/swing/plaf/TextUI.h
+gcc3/include/javax/swing/plaf/ToolBarUI.h
+gcc3/include/javax/swing/plaf/ToolTipUI.h
+gcc3/include/javax/swing/plaf/TreeUI.h
+gcc3/include/javax/swing/plaf/UIResource.h
+gcc3/include/javax/swing/plaf/ViewportUI.h
+gcc3/include/javax/swing/plaf/basic/BasicBorders.h
+gcc3/include/javax/swing/plaf/basic/BasicButtonUI.h
+gcc3/include/javax/swing/plaf/basic/BasicCheckBoxUI.h
+gcc3/include/javax/swing/plaf/basic/BasicDefaults.h
+gcc3/include/javax/swing/plaf/basic/BasicGraphicsUtils.h
+gcc3/include/javax/swing/plaf/basic/BasicIconFactory.h
+gcc3/include/javax/swing/plaf/basic/BasicLabelUI.h
+gcc3/include/javax/swing/plaf/basic/BasicListUI.h
+gcc3/include/javax/swing/plaf/basic/BasicLookAndFeel.h
+gcc3/include/javax/swing/plaf/basic/BasicOptionPaneUI.h
+gcc3/include/javax/swing/plaf/basic/BasicPanelUI.h
+gcc3/include/javax/swing/plaf/basic/BasicRadioButtonUI.h
+gcc3/include/javax/swing/plaf/basic/BasicScrollPaneUI.h
+gcc3/include/javax/swing/plaf/basic/BasicTabbedPaneUI.h
+gcc3/include/javax/swing/plaf/basic/BasicTextUI.h
+gcc3/include/javax/swing/plaf/basic/BasicToggleButtonUI.h
+gcc3/include/javax/swing/plaf/basic/BasicTreeUI.h
+gcc3/include/javax/swing/plaf/basic/BasicViewportUI.h
+gcc3/include/javax/swing/plaf/metal/MetalLookAndFeel.h
+gcc3/include/javax/swing/table/AbstractTableModel.h
+gcc3/include/javax/swing/table/DefaultTableCellRenderer.h
+gcc3/include/javax/swing/table/DefaultTableColumnModel.h
+gcc3/include/javax/swing/table/DefaultTableModel.h
+gcc3/include/javax/swing/table/TableCellEditor.h
+gcc3/include/javax/swing/table/TableCellRenderer.h
+gcc3/include/javax/swing/table/TableColumn.h
+gcc3/include/javax/swing/table/TableColumnModel.h
+gcc3/include/javax/swing/table/TableModel.h
+gcc3/include/javax/swing/text/AbstractDocument.h
+gcc3/include/javax/swing/text/AttributeSet.h
+gcc3/include/javax/swing/text/BadLocationException.h
+gcc3/include/javax/swing/text/Caret.h
+gcc3/include/javax/swing/text/CharacterIterator.h
+gcc3/include/javax/swing/text/ComponentView.h
+gcc3/include/javax/swing/text/DefaultCaret.h
+gcc3/include/javax/swing/text/DefaultEditorKit.h
+gcc3/include/javax/swing/text/Document.h
+gcc3/include/javax/swing/text/EditorKit.h
+gcc3/include/javax/swing/text/Element.h
+gcc3/include/javax/swing/text/GapContent.h
+gcc3/include/javax/swing/text/JTextComponent.h
+gcc3/include/javax/swing/text/Keymap.h
+gcc3/include/javax/swing/text/MutableAttributeSet.h
+gcc3/include/javax/swing/text/PlainDocument.h
+gcc3/include/javax/swing/text/PlainEditorKit.h
+gcc3/include/javax/swing/text/Position.h
+gcc3/include/javax/swing/text/Segment.h
+gcc3/include/javax/swing/text/Style.h
+gcc3/include/javax/swing/text/StyledDocument.h
+gcc3/include/javax/swing/text/StyledEditorKit.h
+gcc3/include/javax/swing/text/TextAction.h
+gcc3/include/javax/swing/text/View.h
+gcc3/include/javax/swing/text/ViewFactory.h
+gcc3/include/javax/swing/text/html/HTML.h
+gcc3/include/javax/swing/text/html/parser/ParserDelegator.h
+gcc3/include/javax/swing/tree/AbstractLayoutCache.h
+gcc3/include/javax/swing/tree/DefaultMutableTreeNode.h
+gcc3/include/javax/swing/tree/DefaultTreeCellEditor.h
+gcc3/include/javax/swing/tree/DefaultTreeCellRenderer.h
+gcc3/include/javax/swing/tree/DefaultTreeModel.h
+gcc3/include/javax/swing/tree/DefaultTreeSelectionModel.h
+gcc3/include/javax/swing/tree/ExpandVetoException.h
+gcc3/include/javax/swing/tree/FixedHeightLayoutCache.h
+gcc3/include/javax/swing/tree/MutableTreeNode.h
+gcc3/include/javax/swing/tree/RowMapper.h
+gcc3/include/javax/swing/tree/TreeCellEditor.h
+gcc3/include/javax/swing/tree/TreeCellRenderer.h
+gcc3/include/javax/swing/tree/TreeModel.h
+gcc3/include/javax/swing/tree/TreeNode.h
+gcc3/include/javax/swing/tree/TreePath.h
+gcc3/include/javax/swing/tree/TreeSelectionModel.h
+gcc3/include/javax/swing/tree/VariableHeightLayoutCache.h
+gcc3/include/javax/swing/undo/AbstractUndoableEdit.h
+gcc3/include/javax/swing/undo/CannotRedoException.h
+gcc3/include/javax/swing/undo/CannotUndoException.h
+gcc3/include/javax/swing/undo/CompoundEdit.h
+gcc3/include/javax/swing/undo/StateEdit.h
+gcc3/include/javax/swing/undo/StateEditable.h
+gcc3/include/javax/swing/undo/UndoManager.h
+gcc3/include/javax/swing/undo/UndoableEdit.h
+gcc3/include/javax/swing/undo/UndoableEditSupport.h
+gcc3/include/javax/transaction/HeuristicCommitException.h
+gcc3/include/javax/transaction/HeuristicMixedException.h
+gcc3/include/javax/transaction/HeuristicRollbackException.h
+gcc3/include/javax/transaction/InvalidTransactionException.h
+gcc3/include/javax/transaction/NotSupportedException.h
+gcc3/include/javax/transaction/RollbackException.h
+gcc3/include/javax/transaction/Status.h
+gcc3/include/javax/transaction/Synchronization.h
+gcc3/include/javax/transaction/SystemException.h
+gcc3/include/javax/transaction/Transaction.h
+gcc3/include/javax/transaction/TransactionManager.h
+gcc3/include/javax/transaction/TransactionRequiredException.h
+gcc3/include/javax/transaction/TransactionRolledbackException.h
+gcc3/include/javax/transaction/UserTransaction.h
+gcc3/include/javax/transaction/xa/XAException.h
+gcc3/include/javax/transaction/xa/XAResource.h
+gcc3/include/javax/transaction/xa/Xid.h
+gcc3/include/jni.h
+gcc3/include/jvmpi.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/gcj
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/gcjh
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/include/gcj/libgcj-config.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/jc1
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/jvgenmain
+gcc3/lib/lib-org-w3c-dom.a
+gcc3/lib/lib-org-w3c-dom.la
+gcc3/lib/lib-org-w3c-dom.so
+gcc3/lib/lib-org-w3c-dom.so.0
+gcc3/lib/lib-org-w3c-dom.so.0.0
+gcc3/lib/lib-org-xml-sax.a
+gcc3/lib/lib-org-xml-sax.la
+gcc3/lib/lib-org-xml-sax.so
+gcc3/lib/lib-org-xml-sax.so.0
+gcc3/lib/lib-org-xml-sax.so.0.0
+gcc3/lib/libgcj.a
+gcc3/lib/libgcj.la
+gcc3/lib/libgcj.so
+gcc3/lib/libgcj.so.4
+gcc3/lib/libgcj.so.4.0
+gcc3/lib/libgcj.spec
+gcc3/lib/security/classpath.security
+gcc3/lib/security/libgcj.security
+gcc3/share/java/libgcj-3.3.jar
+info/gcj.info
+@dirrm gcc3/share/java
+@dirrm gcc3/lib/security
+@dirrm gcc3/lib/gcc-lib/${GCC_PLATFORM}/3.3/include/gcj
+@dirrm gcc3/include/javax/transaction/xa
+@dirrm gcc3/include/javax/transaction
+@dirrm gcc3/include/javax/swing/undo
+@dirrm gcc3/include/javax/swing/tree
+@dirrm gcc3/include/javax/swing/text/html/parser
+@dirrm gcc3/include/javax/swing/text/html
+@dirrm gcc3/include/javax/swing/text
+@dirrm gcc3/include/javax/swing/table
+@dirrm gcc3/include/javax/swing/plaf/metal
+@dirrm gcc3/include/javax/swing/plaf/basic
+@dirrm gcc3/include/javax/swing/plaf
+@dirrm gcc3/include/javax/swing/filechooser
+@dirrm gcc3/include/javax/swing/event
+@dirrm gcc3/include/javax/swing/colorchooser
+@dirrm gcc3/include/javax/swing/border
+@dirrm gcc3/include/javax/swing
+@dirrm gcc3/include/javax/sql
+@dirrm gcc3/include/javax/naming/spi
+@dirrm gcc3/include/javax/naming/ldap
+@dirrm gcc3/include/javax/naming/event
+@dirrm gcc3/include/javax/naming/directory
+@dirrm gcc3/include/javax/naming
+@dirrm gcc3/include/javax/accessibility
+@dirrm gcc3/include/javax
+@dirrm gcc3/include/java/util/zip
+@dirrm gcc3/include/java/util/regex
+@dirrm gcc3/include/java/util/jar
+@dirrm gcc3/include/java/util
+@dirrm gcc3/include/java/text
+@dirrm gcc3/include/java/sql
+@dirrm gcc3/include/java/security/spec
+@dirrm gcc3/include/java/security/interfaces
+@dirrm gcc3/include/java/security/cert
+@dirrm gcc3/include/java/security/acl
+@dirrm gcc3/include/java/security
+@dirrm gcc3/include/java/rmi/server
+@dirrm gcc3/include/java/rmi/registry
+@dirrm gcc3/include/java/rmi/dgc
+@dirrm gcc3/include/java/rmi/activation
+@dirrm gcc3/include/java/rmi
+@dirrm gcc3/include/java/nio/charset/spi
+@dirrm gcc3/include/java/nio/charset
+@dirrm gcc3/include/java/nio/channels/spi
+@dirrm gcc3/include/java/nio/channels
+@dirrm gcc3/include/java/nio
+@dirrm gcc3/include/java/net
+@dirrm gcc3/include/java/math
+@dirrm gcc3/include/java/lang/reflect
+@dirrm gcc3/include/java/lang/ref
+@dirrm gcc3/include/java/lang
+@dirrm gcc3/include/java/io
+@dirrm gcc3/include/java/beans/beancontext
+@dirrm gcc3/include/java/beans
+@dirrm gcc3/include/java/awt/print
+@dirrm gcc3/include/java/awt/peer
+@dirrm gcc3/include/java/awt/image/renderable
+@dirrm gcc3/include/java/awt/image
+@dirrm gcc3/include/java/awt/im/spi
+@dirrm gcc3/include/java/awt/im
+@dirrm gcc3/include/java/awt/geom
+@dirrm gcc3/include/java/awt/font
+@dirrm gcc3/include/java/awt/event
+@dirrm gcc3/include/java/awt/dnd/peer
+@dirrm gcc3/include/java/awt/dnd
+@dirrm gcc3/include/java/awt/datatransfer
+@dirrm gcc3/include/java/awt/color
+@dirrm gcc3/include/java/awt
+@dirrm gcc3/include/java/applet
+@dirrm gcc3/include/java
+@dirrm gcc3/include/gnu/java/util
+@dirrm gcc3/include/gnu/java/text
+@dirrm gcc3/include/gnu/java/security/util
+@dirrm gcc3/include/gnu/java/security/provider
+@dirrm gcc3/include/gnu/java/security/der
+@dirrm gcc3/include/gnu/java/security
+@dirrm gcc3/include/gnu/java/rmi/server
+@dirrm gcc3/include/gnu/java/rmi/rmic
+@dirrm gcc3/include/gnu/java/rmi/registry
+@dirrm gcc3/include/gnu/java/rmi/dgc
+@dirrm gcc3/include/gnu/java/rmi
+@dirrm gcc3/include/gnu/java/nio/charset
+@dirrm gcc3/include/gnu/java/nio
+@dirrm gcc3/include/gnu/java/math
+@dirrm gcc3/include/gnu/java/locale
+@dirrm gcc3/include/gnu/java/lang/reflect
+@dirrm gcc3/include/gnu/java/lang
+@dirrm gcc3/include/gnu/java/io
+@dirrm gcc3/include/gnu/java/beans/info
+@dirrm gcc3/include/gnu/java/beans/editors
+@dirrm gcc3/include/gnu/java/beans
+@dirrm gcc3/include/gnu/java/awt/image
+@dirrm gcc3/include/gnu/java/awt
+@dirrm gcc3/include/gnu/java
+@dirrm gcc3/include/gnu/gcj/runtime
+@dirrm gcc3/include/gnu/gcj/protocol/jar
+@dirrm gcc3/include/gnu/gcj/protocol/http
+@dirrm gcc3/include/gnu/gcj/protocol/file
+@dirrm gcc3/include/gnu/gcj/protocol/core
+@dirrm gcc3/include/gnu/gcj/protocol
+@dirrm gcc3/include/gnu/gcj/io
+@dirrm gcc3/include/gnu/gcj/convert
+@dirrm gcc3/include/gnu/gcj
+@dirrm gcc3/include/gnu/classpath
+@dirrm gcc3/include/gnu/awt/j2d
+@dirrm gcc3/include/gnu/awt
+@dirrm gcc3/include/gnu
+@dirrm gcc3/include/gcj
diff --git a/lang/gcc3-java/distinfo b/lang/gcc3-java/distinfo
new file mode 100644
index 00000000000..a3a019b3da7
--- /dev/null
+++ b/lang/gcc3-java/distinfo
@@ -0,0 +1,7 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:11 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = 8d13ed421fef8278455030b537144b4c92081227
+SHA1 (patch-ab) = d2f4bf95eaf58e1b388771f1bc2d2083c9dcf514
+SHA1 (patch-ad) = b4023140daf745d613b26909247bdf9e4066c8a4
diff --git a/lang/gcc3-java/patches/patch-aa b/lang/gcc3-java/patches/patch-aa
new file mode 100644
index 00000000000..c6aa844e46e
--- /dev/null
+++ b/lang/gcc3-java/patches/patch-aa
@@ -0,0 +1,45 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:12 drochner Exp $
+
+--- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
++++ Makefile.in 2003-07-03 19:41:59.000000000 +0200
+@@ -153,11 +153,11 @@
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
+@@ -1642,9 +1642,9 @@
+
+ install-dosrel-fake:
+
+-ALL_GCC = all-gcc
+-ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
+-ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
++#ALL_GCC = all-gcc
++#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
++#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
+
+ # This is a list of inter-dependencies among modules.
+ all-ash:
+@@ -1694,8 +1694,8 @@
+ all-build-libiberty: configure-build-libiberty
+
+ configure-target-libffi: $(ALL_GCC_C)
+-configure-target-libjava: $(ALL_GCC_C) configure-target-zlib configure-target-boehm-gc configure-target-qthreads configure-target-libffi
+-all-target-libjava: all-fastjar all-target-zlib all-target-boehm-gc all-target-qthreads all-target-libffi
++configure-target-libjava: $(ALL_GCC_C) configure-target-boehm-gc configure-target-qthreads configure-target-libffi
++all-target-libjava: all-fastjar all-target-boehm-gc all-target-qthreads all-target-libffi
+ configure-target-libstdc++-v3: $(ALL_GCC_C)
+ all-target-libstdc++-v3: all-target-libiberty
+ all-libtool:
diff --git a/lang/gcc3-java/patches/patch-ab b/lang/gcc3-java/patches/patch-ab
new file mode 100644
index 00000000000..081f7bd51bf
--- /dev/null
+++ b/lang/gcc3-java/patches/patch-ab
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:12 drochner Exp $
+
+--- gcc/Makefile.in.orig 2003-04-22 17:50:48.000000000 +0200
++++ gcc/Makefile.in 2003-07-03 17:21:34.000000000 +0200
+@@ -617,8 +617,8 @@
+
+ # Build and host support libraries. FORBUILD is either
+ # .. or ../$(build_alias) depending on whether host != build.
+-LIBIBERTY = ../libiberty/libiberty.a
+-BUILD_LIBIBERTY = @FORBUILD@/libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
++BUILD_LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # Dependencies on the intl and portability libraries.
+ LIBDEPS= $(INTLDEPS) $(LIBIBERTY)
+@@ -1273,6 +1273,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2874,11 +2875,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \
diff --git a/lang/gcc3-java/patches/patch-ad b/lang/gcc3-java/patches/patch-ad
new file mode 100644
index 00000000000..e90e7878f5b
--- /dev/null
+++ b/lang/gcc3-java/patches/patch-ad
@@ -0,0 +1,15 @@
+$NetBSD: patch-ad,v 1.1 2003/07/06 12:15:12 drochner Exp $
+
+--- gcc/java/Make-lang.in.orig Sat May 24 13:53:25 2003
++++ gcc/java/Make-lang.in Sat May 24 13:53:47 2003
+@@ -207,8 +207,8 @@
+ else true; fi; \
+ else true; fi
+ -if [ -f jc1$(exeext) ] && [ -f $(DESTDIR)$(infodir)/gcj.info ]; then \
+- if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/gcj.info; \
++ if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/gcj.info; \
+ else true; fi; \
+ else true; fi
+
diff --git a/lang/gcc3-objc/DESCR b/lang/gcc3-objc/DESCR
new file mode 100644
index 00000000000..bef410282ba
--- /dev/null
+++ b/lang/gcc3-objc/DESCR
@@ -0,0 +1,14 @@
+This directory contains the GNU Compiler Collection (GCC) version 3.3.
+It includes all of the support for compiling C, C++, Objective C, Fortran,
+Java, and Chill.
+
+The GNU Compiler Collection is free software. See the file COPYING for copying
+permission.
+
+See the file gcc.texi (together with other files that it includes) for
+installation and porting information. The file INSTALL contains a
+copy of the installation information, as plain ASCII.
+
+See the Bugs chapter of the GCC Manual for how to report bugs
+usefully. An online readable version of the manual is in the files
+gcc.info*.
diff --git a/lang/gcc3-objc/Makefile b/lang/gcc3-objc/Makefile
new file mode 100644
index 00000000000..415272a060a
--- /dev/null
+++ b/lang/gcc3-objc/Makefile
@@ -0,0 +1,72 @@
+# $NetBSD: Makefile,v 1.1 2003/07/06 12:15:12 drochner Exp $
+#
+
+DISTNAME= gcc-3.3
+PKGNAME= gcc3-objc-3.3
+CATEGORIES= lang
+MASTER_SITES= ${MASTER_SITE_GNU:=gcc/gcc-3.3/}
+EXTRACT_SUFX= .tar.bz2
+
+MAINTAINER= tech-pkg@netbsd.org
+HOMEPAGE= http://www.gnu.org/software/gcc/gcc.html
+COMMENT= GNU Compiler Collection
+
+NOT_FOR_PLATFORM= Darwin-*-*
+
+USE_BUILDLINK2= YES
+USE_PKGINSTALL= YES
+USE_GMAKE= YES
+
+HAS_CONFIGURE= YES
+
+CONFIGURE_ARGS+= --infodir=${PREFIX}/info
+CONFIGURE_ARGS+= --prefix=${GCC_PREFIX}
+CONFIGURE_ARGS+= --enable-languages="objc"
+
+.include "../../mk/bsd.prefs.mk"
+.if ${OPSYS} == "NetBSD" && exists(/usr/include/pthread.h)
+GCC_PLATFORM= ${MACHINE_GNU_ARCH}--netbsdelf2.0
+PTHREAD_OPTS+= require native
+.include "../../mk/pthread.buildlink2.mk"
+CPPFLAGS+= -I${BUILDLINK_DIR}/include
+CFLAGS+= -I${BUILDLINK_DIR}/include
+.else
+GCC_PLATFORM= ${MACHINE_GNU_PLATFORM}
+.endif
+CONFIGURE_ARGS+= --host=${GCC_PLATFORM}
+PLIST_SUBST+= GCC_PLATFORM=${GCC_PLATFORM}
+
+.if ${OPSYS} == "NetBSD" || ${OPSYS} == "Linux"
+CONFIGURE_ARGS+= --enable-shared
+.else
+. if ${OPSYS} == "SunOS"
+CONFIGURE_ARGS+= --enable-shared
+. else
+CONFIGURE_ARGS+= --disable-shared
+. endif
+. if ${CC:M*gcc*} == ""
+ALL_TARGET= bootstrap
+. endif
+.endif
+
+# as this is named gcc3, use DISTNAME instead.
+GCC_PREFIX= ${PREFIX}/gcc3
+GCC_ARCHDIR= ${GCC_PREFIX}/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}
+
+pre-configure:
+ ${MKDIR} ${BUILD_DIRS}
+ cd ${WRKSRC} && contrib/gcc_update --touch
+
+do-build:
+ ${LN} -sf ${GCC_PREFIX}/bin/gcc ${WRKSRC}/gcc/xgcc
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} tconfig.h)
+ (cd ${WRKSRC}/gcc && ${SETENV} ${MAKE_ENV} ${GMAKE} objc)
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} all-target-libobjc)
+
+do-install:
+ ${INSTALL_PROGRAM} ${WRKSRC}/gcc/cc1obj ${GCC_ARCHDIR}
+ (cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${GMAKE} \
+ install-target-libobjc)
+
+.include "../../lang/gcc3-c/buildlink2.mk"
+.include "../../mk/bsd.pkg.mk"
diff --git a/lang/gcc3-objc/PLIST b/lang/gcc3-objc/PLIST
new file mode 100644
index 00000000000..8f2d609c351
--- /dev/null
+++ b/lang/gcc3-objc/PLIST
@@ -0,0 +1,19 @@
+@comment $NetBSD: PLIST,v 1.1 2003/07/06 12:15:12 drochner Exp $
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/cc1obj
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/NXConstStr.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/Object.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/Protocol.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/encoding.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/hash.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/objc-api.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/objc-list.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/objc.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/sarray.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/thr.h
+gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc/typedstream.h
+gcc3/lib/libobjc.a
+gcc3/lib/libobjc.la
+gcc3/lib/libobjc.so
+gcc3/lib/libobjc.so.1
+gcc3/lib/libobjc.so.1.0
+@dirrm gcc3/lib/gcc-lib/${GCC_PLATFORM}/${PKGVERSION}/include/objc
diff --git a/lang/gcc3-objc/distinfo b/lang/gcc3-objc/distinfo
new file mode 100644
index 00000000000..2d2f533024f
--- /dev/null
+++ b/lang/gcc3-objc/distinfo
@@ -0,0 +1,6 @@
+$NetBSD: distinfo,v 1.1 2003/07/06 12:15:12 drochner Exp $
+
+SHA1 (gcc-3.3.tar.bz2) = 18e23822c6dc9cb462e0ff88bc1b8a20c53da60a
+Size (gcc-3.3.tar.bz2) = 23447616 bytes
+SHA1 (patch-aa) = d52683aa45749ac357549d356abe42537288f352
+SHA1 (patch-ab) = d2f4bf95eaf58e1b388771f1bc2d2083c9dcf514
diff --git a/lang/gcc3-objc/patches/patch-aa b/lang/gcc3-objc/patches/patch-aa
new file mode 100644
index 00000000000..6d802991cef
--- /dev/null
+++ b/lang/gcc3-objc/patches/patch-aa
@@ -0,0 +1,34 @@
+$NetBSD: patch-aa,v 1.1 2003/07/06 12:15:13 drochner Exp $
+
+--- Makefile.in.orig 2003-05-14 02:18:14.000000000 +0200
++++ Makefile.in 2003-07-03 18:02:24.000000000 +0200
+@@ -153,11 +153,11 @@
+
+ # For an installed makeinfo, we require it to be from texinfo 4.2 or
+ # higher, else we use the "missing" dummy.
+-MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
+- then echo $$r/texinfo/makeinfo/makeinfo ; \
+- else if (makeinfo --version \
+- | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
+- then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
++#MAKEINFO = `if [ -f $$r/texinfo/makeinfo/makeinfo ] ; \
++# then echo $$r/texinfo/makeinfo/makeinfo ; \
++# else if (makeinfo --version \
++# | egrep 'texinfo[^0-9]*([1-3][0-9]|4\.[2-9]|[5-9])') >/dev/null 2>&1; \
++# then echo makeinfo; else echo $$s/missing makeinfo; fi; fi`
+
+ # This just becomes part of the MAKEINFO definition passed down to
+ # sub-makes. It lets flags be given on the command line while still
+@@ -1642,9 +1642,9 @@
+
+ install-dosrel-fake:
+
+-ALL_GCC = all-gcc
+-ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
+-ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
++#ALL_GCC = all-gcc
++#ALL_GCC_C = $(ALL_GCC) all-target-newlib all-target-libgloss
++#ALL_GCC_CXX = $(ALL_GCC_C) all-target-libstdc++-v3
+
+ # This is a list of inter-dependencies among modules.
+ all-ash:
diff --git a/lang/gcc3-objc/patches/patch-ab b/lang/gcc3-objc/patches/patch-ab
new file mode 100644
index 00000000000..d43cb90ec09
--- /dev/null
+++ b/lang/gcc3-objc/patches/patch-ab
@@ -0,0 +1,37 @@
+$NetBSD: patch-ab,v 1.1 2003/07/06 12:15:13 drochner Exp $
+
+--- gcc/Makefile.in.orig 2003-04-22 17:50:48.000000000 +0200
++++ gcc/Makefile.in 2003-07-03 17:21:34.000000000 +0200
+@@ -617,8 +617,8 @@
+
+ # Build and host support libraries. FORBUILD is either
+ # .. or ../$(build_alias) depending on whether host != build.
+-LIBIBERTY = ../libiberty/libiberty.a
+-BUILD_LIBIBERTY = @FORBUILD@/libiberty/libiberty.a
++LIBIBERTY = ${prefix}/lib/libiberty.a
++BUILD_LIBIBERTY = ${prefix}/lib/libiberty.a
+
+ # Dependencies on the intl and portability libraries.
+ LIBDEPS= $(INTLDEPS) $(LIBIBERTY)
+@@ -1273,6 +1273,7 @@
+ # Language-independent files.
+
+ DRIVER_DEFINES = \
++ -DLINK_LIBGCC_SPEC="\"%D $(RPATH_FLAG)$(GCC_PREFIX)/lib\"" \
+ -DSTANDARD_STARTFILE_PREFIX=\"$(unlibsubdir)/\" \
+ -DSTANDARD_EXEC_PREFIX=\"$(libdir)/gcc-lib/\" \
+ -DDEFAULT_TARGET_VERSION=\"$(version)\" \
+@@ -2874,11 +2875,11 @@
+ $(INSTALL_DATA) $$f $(DESTDIR)$(infodir)/$$realfile; \
+ done; \
+ else true; fi
+- -if $(SHELL) -c 'install-info --version' >/dev/null 2>&1; then \
++ -if $(SHELL) -c '${INSTALL_INFO} --version' >/dev/null 2>&1; then \
+ if [ -f $(DESTDIR)$(infodir)/dir ] ; then \
+ for f in cpp.info gcc.info gccint.info cppinternals.info; do \
+ if [ -f $(DESTDIR)$(infodir)/$$f ]; then \
+- install-info --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
++ ${INSTALL_INFO} --dir-file=$(DESTDIR)$(infodir)/dir $(DESTDIR)$(infodir)/$$f; \
+ else true; fi; \
+ done; \
+ else true; fi; \