aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>2000-07-10 04:32:35 +0000
committerSteve Price <steve@FreeBSD.org>2000-07-10 04:32:35 +0000
commit41e3182adba19410b31a317416ccfbffe7a75594 (patch)
tree33b7e1d5c7cf0d06179e2970a73c2806ead403dd
parentc657900655ebb61051f605b0f0fd0547f371bf8b (diff)
downloadports-41e3182adba19410b31a317416ccfbffe7a75594.tar.gz
ports-41e3182adba19410b31a317416ccfbffe7a75594.zip
Notes
-rw-r--r--devel/i386-rtems-binutils/Makefile61
-rw-r--r--devel/i386-rtems-binutils/distinfo2
-rw-r--r--devel/i386-rtems-binutils/pkg-comment1
-rw-r--r--devel/i386-rtems-binutils/pkg-descr10
-rw-r--r--devel/i386-rtems-binutils/pkg-plist1
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.i386-rtems38
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.i960-rtems37
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.m68k-rtems38
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.mips-rtems38
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.mips64orion-rtems38
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.powerpc-rtems38
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.sh-rtems42
-rw-r--r--devel/i386-rtems-binutils/pkg-plist.sparc-rtems38
-rw-r--r--devel/i386-rtems-chill/Makefile73
-rw-r--r--devel/i386-rtems-chill/distinfo4
-rw-r--r--devel/i386-rtems-chill/files/patch-aa21
-rw-r--r--devel/i386-rtems-chill/pkg-comment1
-rw-r--r--devel/i386-rtems-chill/pkg-descr12
-rw-r--r--devel/i386-rtems-chill/pkg-plist1
-rw-r--r--devel/i386-rtems-chill/pkg-plist.i386-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.m68k-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.mips-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.mips64orion-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.powerpc-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.sh-rtems7
-rw-r--r--devel/i386-rtems-chill/pkg-plist.sparc-rtems7
-rw-r--r--devel/i386-rtems-g77/Makefile75
-rw-r--r--devel/i386-rtems-g77/distinfo4
-rw-r--r--devel/i386-rtems-g77/files/patch-aa21
-rw-r--r--devel/i386-rtems-g77/pkg-comment1
-rw-r--r--devel/i386-rtems-g77/pkg-descr10
-rw-r--r--devel/i386-rtems-g77/pkg-plist1
-rw-r--r--devel/i386-rtems-g77/pkg-plist.i386-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.m68k-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.mips-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.mips64orion-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.powerpc-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.sh-rtems26
-rw-r--r--devel/i386-rtems-g77/pkg-plist.sparc-rtems26
-rw-r--r--devel/i386-rtems-gcc/Makefile74
-rw-r--r--devel/i386-rtems-gcc/distinfo4
-rw-r--r--devel/i386-rtems-gcc/pkg-comment1
-rw-r--r--devel/i386-rtems-gcc/pkg-descr10
-rw-r--r--devel/i386-rtems-gcc/pkg-plist1
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.i386-rtems312
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.i960-rtems338
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.m68k-rtems353
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.mips-rtems443
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.mips64orion-rtems443
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.powerpc-rtems434
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.sh-rtems418
-rw-r--r--devel/i386-rtems-gcc/pkg-plist.sparc-rtems323
-rw-r--r--devel/i386-rtems-gcj/Makefile70
-rw-r--r--devel/i386-rtems-gcj/distinfo4
-rw-r--r--devel/i386-rtems-gcj/files/patch-aa21
-rw-r--r--devel/i386-rtems-gcj/pkg-comment1
-rw-r--r--devel/i386-rtems-gcj/pkg-descr10
-rw-r--r--devel/i386-rtems-gcj/pkg-plist1
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.i386-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.m68k-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.mips-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.mips64orion-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.powerpc-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.sh-rtems6
-rw-r--r--devel/i386-rtems-gcj/pkg-plist.sparc-rtems6
-rw-r--r--devel/i386-rtems-gdb/Makefile66
-rw-r--r--devel/i386-rtems-gdb/distinfo2
-rw-r--r--devel/i386-rtems-gdb/pkg-comment1
-rw-r--r--devel/i386-rtems-gdb/pkg-descr10
-rw-r--r--devel/i386-rtems-gdb/pkg-plist1
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.i386-rtems16
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.i960-rtems18
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.m68k-rtems16
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.mips64orion-rtems18
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.powerpc-rtems16
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.sh-rtems18
-rw-r--r--devel/i386-rtems-gdb/pkg-plist.sparc-rtems19
-rw-r--r--devel/i386-rtems-objc/Makefile70
-rw-r--r--devel/i386-rtems-objc/distinfo4
-rw-r--r--devel/i386-rtems-objc/files/patch-aa21
-rw-r--r--devel/i386-rtems-objc/pkg-comment1
-rw-r--r--devel/i386-rtems-objc/pkg-descr10
-rw-r--r--devel/i386-rtems-objc/pkg-plist1
-rw-r--r--devel/i386-rtems-objc/pkg-plist.i386-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.m68k-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.mips-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.mips64orion-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.powerpc-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.sh-rtems14
-rw-r--r--devel/i386-rtems-objc/pkg-plist.sparc-rtems14
-rw-r--r--devel/i960-rtems-binutils/Makefile13
-rw-r--r--devel/i960-rtems-gcc/Makefile13
-rw-r--r--devel/i960-rtems-gdb/Makefile13
-rw-r--r--devel/m68k-rtems-binutils/Makefile13
-rw-r--r--devel/m68k-rtems-chill/Makefile13
-rw-r--r--devel/m68k-rtems-g77/Makefile13
-rw-r--r--devel/m68k-rtems-gcc/Makefile13
-rw-r--r--devel/m68k-rtems-gcj/Makefile13
-rw-r--r--devel/m68k-rtems-gdb/Makefile13
-rw-r--r--devel/m68k-rtems-objc/Makefile13
-rw-r--r--devel/mips-rtems-binutils/Makefile13
-rw-r--r--devel/mips-rtems-chill/Makefile13
-rw-r--r--devel/mips-rtems-g77/Makefile13
-rw-r--r--devel/mips-rtems-gcc/Makefile13
-rw-r--r--devel/mips-rtems-gcj/Makefile13
-rw-r--r--devel/mips-rtems-objc/Makefile13
-rw-r--r--devel/mips64orion-rtems-binutils/Makefile13
-rw-r--r--devel/mips64orion-rtems-chill/Makefile13
-rw-r--r--devel/mips64orion-rtems-g77/Makefile13
-rw-r--r--devel/mips64orion-rtems-gcc/Makefile13
-rw-r--r--devel/mips64orion-rtems-gcj/Makefile13
-rw-r--r--devel/mips64orion-rtems-gdb/Makefile13
-rw-r--r--devel/mips64orion-rtems-objc/Makefile13
-rw-r--r--devel/powerpc-rtems-binutils/Makefile13
-rw-r--r--devel/powerpc-rtems-chill/Makefile13
-rw-r--r--devel/powerpc-rtems-g77/Makefile13
-rw-r--r--devel/powerpc-rtems-gcc/Makefile13
-rw-r--r--devel/powerpc-rtems-gcj/Makefile13
-rw-r--r--devel/powerpc-rtems-gdb/Makefile15
-rw-r--r--devel/powerpc-rtems-objc/Makefile13
-rw-r--r--devel/sh-rtems-binutils/Makefile13
-rw-r--r--devel/sh-rtems-chill/Makefile13
-rw-r--r--devel/sh-rtems-g77/Makefile13
-rw-r--r--devel/sh-rtems-gcc/Makefile13
-rw-r--r--devel/sh-rtems-gcj/Makefile13
-rw-r--r--devel/sh-rtems-gdb/Makefile14
-rw-r--r--devel/sh-rtems-objc/Makefile13
-rw-r--r--devel/sparc-rtems-binutils/Makefile13
-rw-r--r--devel/sparc-rtems-chill/Makefile13
-rw-r--r--devel/sparc-rtems-g77/Makefile13
-rw-r--r--devel/sparc-rtems-gcc/Makefile13
-rw-r--r--devel/sparc-rtems-gcj/Makefile13
-rw-r--r--devel/sparc-rtems-gdb/Makefile13
-rw-r--r--devel/sparc-rtems-objc/Makefile13
134 files changed, 5121 insertions, 0 deletions
diff --git a/devel/i386-rtems-binutils/Makefile b/devel/i386-rtems-binutils/Makefile
new file mode 100644
index 000000000000..42183197d864
--- /dev/null
+++ b/devel/i386-rtems-binutils/Makefile
@@ -0,0 +1,61 @@
+# New ports collection makefile for: i386-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+PORTVERSION= 2.9.5.0.24
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+PATCHFILES= ${BINNAME}-rtems-20000207.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+BINNAME= binutils-2.9.5.0.24
+MASTERDIR= ${.CURDIR}/../i386-rtems-binutils
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --verbose
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${BINNAME}/configure
+
+MAN1= ${LCLTARGET}-ar.1 ${LCLTARGET}-nm.1 ${LCLTARGET}-objdump.1 \
+ ${LCLTARGET}-ranlib.1 ${LCLTARGET}-size.1 \
+ ${LCLTARGET}-strings.1 ${LCLTARGET}-strip.1 \
+ ${LCLTARGET}-objcopy.1 ${LCLTARGET}-addr2line.1 \
+ ${LCLTARGET}-nlmconv.1 ${LCLTARGET}-c++filt.1 \
+ ${LCLTARGET}-as.1 ${LCLTARGET}-ld.1
+
+.if defined(PATCH_DEBUG)
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-binutils/distinfo b/devel/i386-rtems-binutils/distinfo
new file mode 100644
index 000000000000..d2d06d935f31
--- /dev/null
+++ b/devel/i386-rtems-binutils/distinfo
@@ -0,0 +1,2 @@
+MD5 (rtems/binutils-2.9.5.0.24-rtems-20000207.diff.gz) = 3b6e19c6f6bf569437dafdde69d9ef3a
+MD5 (rtems/binutils-2.9.5.0.24.tar.gz) = a87ace0b5a3eee5ea8a8723db9c51b7a
diff --git a/devel/i386-rtems-binutils/pkg-comment b/devel/i386-rtems-binutils/pkg-comment
new file mode 100644
index 000000000000..18b986e4259a
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-comment
@@ -0,0 +1 @@
+FSF binutils-2.9.5.0.25 base-port for RTEMS development
diff --git a/devel/i386-rtems-binutils/pkg-descr b/devel/i386-rtems-binutils/pkg-descr
new file mode 100644
index 000000000000..4f2a2d230ee0
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS binutils ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-binutils/pkg-plist b/devel/i386-rtems-binutils/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-binutils/pkg-plist.i386-rtems b/devel/i386-rtems-binutils/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..04edad5396ff
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.i386-rtems
@@ -0,0 +1,38 @@
+bin/i386-rtems-size
+bin/i386-rtems-objdump
+bin/i386-rtems-ar
+bin/i386-rtems-strings
+bin/i386-rtems-ranlib
+bin/i386-rtems-objcopy
+bin/i386-rtems-addr2line
+bin/i386-rtems-readelf
+bin/i386-rtems-nm
+bin/i386-rtems-strip
+bin/i386-rtems-c++filt
+bin/i386-rtems-as
+bin/i386-rtems-gasp
+bin/i386-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+i386-rtems/bin/nm
+i386-rtems/bin/strip
+i386-rtems/bin/ar
+i386-rtems/bin/ranlib
+i386-rtems/bin/as
+i386-rtems/bin/ld
+i386-rtems/lib/ldscripts/elf_i386.x
+i386-rtems/lib/ldscripts/elf_i386.xbn
+i386-rtems/lib/ldscripts/elf_i386.xn
+i386-rtems/lib/ldscripts/elf_i386.xr
+i386-rtems/lib/ldscripts/elf_i386.xs
+i386-rtems/lib/ldscripts/elf_i386.xu
+@dirrm i386-rtems/lib/ldscripts
+@dirrm i386-rtems/lib
+@dirrm i386-rtems/bin
+@dirrm i386-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.i960-rtems b/devel/i386-rtems-binutils/pkg-plist.i960-rtems
new file mode 100644
index 000000000000..93a6aafcbb54
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.i960-rtems
@@ -0,0 +1,37 @@
+bin/i960-rtems-size
+bin/i960-rtems-objdump
+bin/i960-rtems-ar
+bin/i960-rtems-strings
+bin/i960-rtems-ranlib
+bin/i960-rtems-objcopy
+bin/i960-rtems-addr2line
+bin/i960-rtems-readelf
+bin/i960-rtems-nm
+bin/i960-rtems-strip
+bin/i960-rtems-c++filt
+bin/i960-rtems-as
+bin/i960-rtems-gasp
+bin/i960-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+i960-rtems/bin/nm
+i960-rtems/bin/strip
+i960-rtems/bin/ar
+i960-rtems/bin/ranlib
+i960-rtems/bin/as
+i960-rtems/bin/ld
+i960-rtems/lib/ldscripts/gld960coff.x
+i960-rtems/lib/ldscripts/gld960coff.xbn
+i960-rtems/lib/ldscripts/gld960coff.xn
+i960-rtems/lib/ldscripts/gld960coff.xr
+i960-rtems/lib/ldscripts/gld960coff.xu
+@dirrm i960-rtems/lib/ldscripts
+@dirrm i960-rtems/lib
+@dirrm i960-rtems/bin
+@dirrm i960-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.m68k-rtems b/devel/i386-rtems-binutils/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..f1af6eef3862
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.m68k-rtems
@@ -0,0 +1,38 @@
+bin/m68k-rtems-size
+bin/m68k-rtems-objdump
+bin/m68k-rtems-ar
+bin/m68k-rtems-strings
+bin/m68k-rtems-ranlib
+bin/m68k-rtems-objcopy
+bin/m68k-rtems-addr2line
+bin/m68k-rtems-readelf
+bin/m68k-rtems-nm
+bin/m68k-rtems-strip
+bin/m68k-rtems-c++filt
+bin/m68k-rtems-as
+bin/m68k-rtems-gasp
+bin/m68k-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+m68k-rtems/bin/nm
+m68k-rtems/bin/strip
+m68k-rtems/bin/ar
+m68k-rtems/bin/ranlib
+m68k-rtems/bin/as
+m68k-rtems/bin/ld
+m68k-rtems/lib/ldscripts/m68kelf.x
+m68k-rtems/lib/ldscripts/m68kelf.xbn
+m68k-rtems/lib/ldscripts/m68kelf.xn
+m68k-rtems/lib/ldscripts/m68kelf.xr
+m68k-rtems/lib/ldscripts/m68kelf.xs
+m68k-rtems/lib/ldscripts/m68kelf.xu
+@dirrm m68k-rtems/lib/ldscripts
+@dirrm m68k-rtems/lib
+@dirrm m68k-rtems/bin
+@dirrm m68k-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.mips-rtems b/devel/i386-rtems-binutils/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..0161faa3ae43
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.mips-rtems
@@ -0,0 +1,38 @@
+bin/mips64orion-rtems-size
+bin/mips64orion-rtems-objdump
+bin/mips64orion-rtems-ar
+bin/mips64orion-rtems-strings
+bin/mips64orion-rtems-ranlib
+bin/mips64orion-rtems-objcopy
+bin/mips64orion-rtems-addr2line
+bin/mips64orion-rtems-readelf
+bin/mips64orion-rtems-nm
+bin/mips64orion-rtems-strip
+bin/mips64orion-rtems-c++filt
+bin/mips64orion-rtems-as
+bin/mips64orion-rtems-gasp
+bin/mips64orion-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+mips64orion-rtems/bin/nm
+mips64orion-rtems/bin/strip
+mips64orion-rtems/bin/ar
+mips64orion-rtems/bin/ranlib
+mips64orion-rtems/bin/as
+mips64orion-rtems/bin/ld
+mips64orion-rtems/lib/ldscripts/elf32ebmip.x
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xbn
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xn
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xr
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xs
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xu
+@dirrm mips64orion-rtems/lib/ldscripts
+@dirrm mips64orion-rtems/lib
+@dirrm mips64orion-rtems/bin
+@dirrm mips64orion-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.mips64orion-rtems b/devel/i386-rtems-binutils/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..0161faa3ae43
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.mips64orion-rtems
@@ -0,0 +1,38 @@
+bin/mips64orion-rtems-size
+bin/mips64orion-rtems-objdump
+bin/mips64orion-rtems-ar
+bin/mips64orion-rtems-strings
+bin/mips64orion-rtems-ranlib
+bin/mips64orion-rtems-objcopy
+bin/mips64orion-rtems-addr2line
+bin/mips64orion-rtems-readelf
+bin/mips64orion-rtems-nm
+bin/mips64orion-rtems-strip
+bin/mips64orion-rtems-c++filt
+bin/mips64orion-rtems-as
+bin/mips64orion-rtems-gasp
+bin/mips64orion-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+mips64orion-rtems/bin/nm
+mips64orion-rtems/bin/strip
+mips64orion-rtems/bin/ar
+mips64orion-rtems/bin/ranlib
+mips64orion-rtems/bin/as
+mips64orion-rtems/bin/ld
+mips64orion-rtems/lib/ldscripts/elf32ebmip.x
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xbn
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xn
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xr
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xs
+mips64orion-rtems/lib/ldscripts/elf32ebmip.xu
+@dirrm mips64orion-rtems/lib/ldscripts
+@dirrm mips64orion-rtems/lib
+@dirrm mips64orion-rtems/bin
+@dirrm mips64orion-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.powerpc-rtems b/devel/i386-rtems-binutils/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..2a20029fb191
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.powerpc-rtems
@@ -0,0 +1,38 @@
+bin/powerpc-rtems-size
+bin/powerpc-rtems-objdump
+bin/powerpc-rtems-ar
+bin/powerpc-rtems-strings
+bin/powerpc-rtems-ranlib
+bin/powerpc-rtems-objcopy
+bin/powerpc-rtems-addr2line
+bin/powerpc-rtems-readelf
+bin/powerpc-rtems-nm
+bin/powerpc-rtems-strip
+bin/powerpc-rtems-c++filt
+bin/powerpc-rtems-as
+bin/powerpc-rtems-gasp
+bin/powerpc-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+powerpc-rtems/bin/nm
+powerpc-rtems/bin/strip
+powerpc-rtems/bin/ar
+powerpc-rtems/bin/ranlib
+powerpc-rtems/bin/as
+powerpc-rtems/bin/ld
+powerpc-rtems/lib/ldscripts/elf32ppc.x
+powerpc-rtems/lib/ldscripts/elf32ppc.xbn
+powerpc-rtems/lib/ldscripts/elf32ppc.xn
+powerpc-rtems/lib/ldscripts/elf32ppc.xr
+powerpc-rtems/lib/ldscripts/elf32ppc.xs
+powerpc-rtems/lib/ldscripts/elf32ppc.xu
+@dirrm powerpc-rtems/lib/ldscripts
+@dirrm powerpc-rtems/lib
+@dirrm powerpc-rtems/bin
+@dirrm powerpc-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.sh-rtems b/devel/i386-rtems-binutils/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..9c9553aa7738
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.sh-rtems
@@ -0,0 +1,42 @@
+bin/sh-rtems-size
+bin/sh-rtems-objdump
+bin/sh-rtems-ar
+bin/sh-rtems-strings
+bin/sh-rtems-ranlib
+bin/sh-rtems-objcopy
+bin/sh-rtems-addr2line
+bin/sh-rtems-readelf
+bin/sh-rtems-nm
+bin/sh-rtems-strip
+bin/sh-rtems-c++filt
+bin/sh-rtems-as
+bin/sh-rtems-gasp
+bin/sh-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+sh-rtems/bin/nm
+sh-rtems/bin/strip
+sh-rtems/bin/ar
+sh-rtems/bin/ranlib
+sh-rtems/bin/as
+sh-rtems/bin/ld
+sh-rtems/lib/ldscripts/sh.x
+sh-rtems/lib/ldscripts/sh.xbn
+sh-rtems/lib/ldscripts/sh.xn
+sh-rtems/lib/ldscripts/sh.xr
+sh-rtems/lib/ldscripts/sh.xu
+sh-rtems/lib/ldscripts/shl.x
+sh-rtems/lib/ldscripts/shl.xbn
+sh-rtems/lib/ldscripts/shl.xn
+sh-rtems/lib/ldscripts/shl.xr
+sh-rtems/lib/ldscripts/shl.xu
+@dirrm sh-rtems/lib/ldscripts
+@dirrm sh-rtems/lib
+@dirrm sh-rtems/bin
+@dirrm sh-rtems
diff --git a/devel/i386-rtems-binutils/pkg-plist.sparc-rtems b/devel/i386-rtems-binutils/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..d167b23f3745
--- /dev/null
+++ b/devel/i386-rtems-binutils/pkg-plist.sparc-rtems
@@ -0,0 +1,38 @@
+bin/sparc-rtems-size
+bin/sparc-rtems-objdump
+bin/sparc-rtems-ar
+bin/sparc-rtems-strings
+bin/sparc-rtems-ranlib
+bin/sparc-rtems-objcopy
+bin/sparc-rtems-addr2line
+bin/sparc-rtems-readelf
+bin/sparc-rtems-nm
+bin/sparc-rtems-strip
+bin/sparc-rtems-c++filt
+bin/sparc-rtems-as
+bin/sparc-rtems-gasp
+bin/sparc-rtems-ld
+include/bfd.h
+include/ansidecl.h
+include/bfdlink.h
+lib/libiberty.a
+lib/libbfd.la
+lib/libbfd.a
+lib/libopcodes.la
+lib/libopcodes.a
+sparc-rtems/bin/nm
+sparc-rtems/bin/strip
+sparc-rtems/bin/ar
+sparc-rtems/bin/ranlib
+sparc-rtems/bin/as
+sparc-rtems/bin/ld
+sparc-rtems/lib/ldscripts/elf32_sparc.x
+sparc-rtems/lib/ldscripts/elf32_sparc.xbn
+sparc-rtems/lib/ldscripts/elf32_sparc.xn
+sparc-rtems/lib/ldscripts/elf32_sparc.xr
+sparc-rtems/lib/ldscripts/elf32_sparc.xs
+sparc-rtems/lib/ldscripts/elf32_sparc.xu
+@dirrm sparc-rtems/lib/ldscripts
+@dirrm sparc-rtems/lib
+@dirrm sparc-rtems/bin
+@dirrm sparc-rtems
diff --git a/devel/i386-rtems-chill/Makefile b/devel/i386-rtems-chill/Makefile
new file mode 100644
index 000000000000..f795407d60b4
--- /dev/null
+++ b/devel/i386-rtems-chill/Makefile
@@ -0,0 +1,73 @@
+# New ports collection makefile for: i386-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+PORTVERSION= 2.95.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+DISTFILES= ${CHILLNAME}.tar.gz ${NEWLIBNAME}.tar.gz
+PATCHFILES= ${CHILLNAME}-rtems-20000531.diff.gz \
+ ${NEWLIBNAME}-rtems-20000606.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+CHILLNAME= gcc-2.95.2
+NEWLIBNAME= newlib-1.8.2
+MASTERDIR= ${.CURDIR}/../i386-rtems-chill
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+RUN_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --verbose \
+ --enable-languages="CHILL"
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${CHILLNAME}/configure
+
+MAKE_FLAGS= LANGUAGES="CHILL"
+
+.if defined(PATCH_DEBUG)
+PATCH_DEBUG_TMP= yes
+PATCH_ARGS= -d ${WRKDIR}/${CHILLNAME} -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DEBUG_TMP= no
+PATCH_ARGS= -d ${WRKDIR}/${CHILLNAME} --forward --quiet -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; \
+ cd ${CHILLNAME} ; ${LN} -fs ../${NEWLIBNAME}/newlib . ; \
+ cd .. ; \
+ ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+post-install:
+ @install-info ${PREFIX}/info/chill.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-chill/distinfo b/devel/i386-rtems-chill/distinfo
new file mode 100644
index 000000000000..1812cfe4a2fd
--- /dev/null
+++ b/devel/i386-rtems-chill/distinfo
@@ -0,0 +1,4 @@
+MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
+MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
+MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
+MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
diff --git a/devel/i386-rtems-chill/files/patch-aa b/devel/i386-rtems-chill/files/patch-aa
new file mode 100644
index 000000000000..ae13b3ca1b3b
--- /dev/null
+++ b/devel/i386-rtems-chill/files/patch-aa
@@ -0,0 +1,21 @@
+--- gcc/Makefile.in.orig Fri Aug 13 03:46:55 1999
++++ gcc/Makefile.in Mon Jun 12 22:04:15 2000
+@@ -2590,18 +2590,6 @@
+
+ # Install the man pages.
+ install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man
+- -if [ -f gcc-cross$(exeext) ] ; then \
+- rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- else \
+- rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- fi
+- -rm -f $(man1dir)/cccp$(manext)
+- -$(INSTALL_DATA) $(srcdir)/cccp.1 $(man1dir)/cccp$(manext)
+- -chmod a-x $(man1dir)/cccp$(manext)
+
+ # Install the library.
+ install-libgcc: libgcc.a installdirs
diff --git a/devel/i386-rtems-chill/pkg-comment b/devel/i386-rtems-chill/pkg-comment
new file mode 100644
index 000000000000..f9d9ef3eab0b
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-comment
@@ -0,0 +1 @@
+FSF CHILL-gcc-2.95.2 base-port for RTEMS development
diff --git a/devel/i386-rtems-chill/pkg-descr b/devel/i386-rtems-chill/pkg-descr
new file mode 100644
index 000000000000..459a1776ad98
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-descr
@@ -0,0 +1,12 @@
+FSF gcc-2.8.1 for embedded Motorola M68K and Coldfire cross-development
+
+This port is used by devel/crossm68k-devel to generate a cross-development
+environment for embedded Motorola 68xxx and Coldfire applications.
+
+devel/m68knewlib uses this port as a dependency.
+--------------------------------------------------------------------------
+Jerry Hicks
+jhicks@glenatl.glenayre.com of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
diff --git a/devel/i386-rtems-chill/pkg-plist b/devel/i386-rtems-chill/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-chill/pkg-plist.i386-rtems b/devel/i386-rtems-chill/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..f32d7b509f22
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.i386-rtems
@@ -0,0 +1,7 @@
+bin/i386-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/i386-rtems/2.95.2/libchill.a
+lib/gcc-lib/i386-rtems/2.95.2/cc1chill
+lib/gcc-lib/i386-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.m68k-rtems b/devel/i386-rtems-chill/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..f079f3c76e94
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.m68k-rtems
@@ -0,0 +1,7 @@
+bin/m68k-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/m68k-rtems/2.95.2/libchill.a
+lib/gcc-lib/m68k-rtems/2.95.2/cc1chill
+lib/gcc-lib/m68k-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.mips-rtems b/devel/i386-rtems-chill/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..23bf45f5d167
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.mips-rtems
@@ -0,0 +1,7 @@
+bin/mips64orion-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/libchill.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1chill
+lib/gcc-lib/mips64orion-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.mips64orion-rtems b/devel/i386-rtems-chill/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..23bf45f5d167
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.mips64orion-rtems
@@ -0,0 +1,7 @@
+bin/mips64orion-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/libchill.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1chill
+lib/gcc-lib/mips64orion-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.powerpc-rtems b/devel/i386-rtems-chill/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..d5c1a5859c99
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.powerpc-rtems
@@ -0,0 +1,7 @@
+bin/powerpc-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/powerpc-rtems/2.95.2/libchill.a
+lib/gcc-lib/powerpc-rtems/2.95.2/cc1chill
+lib/gcc-lib/powerpc-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.sh-rtems b/devel/i386-rtems-chill/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..80cc92d543b0
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.sh-rtems
@@ -0,0 +1,7 @@
+bin/sh-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/sh-rtems/2.95.2/libchill.a
+lib/gcc-lib/sh-rtems/2.95.2/cc1chill
+lib/gcc-lib/sh-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-chill/pkg-plist.sparc-rtems b/devel/i386-rtems-chill/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..95d9a868b278
--- /dev/null
+++ b/devel/i386-rtems-chill/pkg-plist.sparc-rtems
@@ -0,0 +1,7 @@
+bin/sparc-rtems-chill
+@unexec install-info --delete %D/info/chill.info %D/info/dir
+info/chill.info
+@exec install-info %D/info/chill.info %D/info/dir
+lib/gcc-lib/sparc-rtems/2.95.2/libchill.a
+lib/gcc-lib/sparc-rtems/2.95.2/cc1chill
+lib/gcc-lib/sparc-rtems/2.95.2/chillrt0.o
diff --git a/devel/i386-rtems-g77/Makefile b/devel/i386-rtems-g77/Makefile
new file mode 100644
index 000000000000..896eb6dce355
--- /dev/null
+++ b/devel/i386-rtems-g77/Makefile
@@ -0,0 +1,75 @@
+# New ports collection makefile for: i386-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+PORTVERSION= 2.95.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+DISTFILES= ${F77NAME}.tar.gz ${NEWLIBNAME}.tar.gz
+PATCHFILES= ${F77NAME}-rtems-20000531.diff.gz \
+ ${NEWLIBNAME}-rtems-20000606.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+F77NAME= gcc-2.95.2
+NEWLIBNAME= newlib-1.8.2
+MASTERDIR= ${.CURDIR}/../i386-rtems-g77
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+RUN_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --with-newlib --verbose \
+ --enable-languages="f77"
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${F77NAME}/configure
+
+MAKE_FLAGS= LANGUAGES="f77"
+
+MAN1= ${LCLTARGET}-g77.1
+
+.if defined(PATCH_DEBUG)
+PATCH_DEBUG_TMP= yes
+PATCH_ARGS= -d ${WRKDIR}/${F77NAME} -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DEBUG_TMP= no
+PATCH_ARGS= -d ${WRKDIR}/${F77NAME} --forward --quiet -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; \
+ cd ${F77NAME} ; ${LN} -fs ../${NEWLIBNAME}/newlib . ; \
+ cd .. ; \
+ ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+post-install:
+ @install-info ${PREFIX}/info/g77.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-g77/distinfo b/devel/i386-rtems-g77/distinfo
new file mode 100644
index 000000000000..1812cfe4a2fd
--- /dev/null
+++ b/devel/i386-rtems-g77/distinfo
@@ -0,0 +1,4 @@
+MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
+MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
+MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
+MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
diff --git a/devel/i386-rtems-g77/files/patch-aa b/devel/i386-rtems-g77/files/patch-aa
new file mode 100644
index 000000000000..ae13b3ca1b3b
--- /dev/null
+++ b/devel/i386-rtems-g77/files/patch-aa
@@ -0,0 +1,21 @@
+--- gcc/Makefile.in.orig Fri Aug 13 03:46:55 1999
++++ gcc/Makefile.in Mon Jun 12 22:04:15 2000
+@@ -2590,18 +2590,6 @@
+
+ # Install the man pages.
+ install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man
+- -if [ -f gcc-cross$(exeext) ] ; then \
+- rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- else \
+- rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- fi
+- -rm -f $(man1dir)/cccp$(manext)
+- -$(INSTALL_DATA) $(srcdir)/cccp.1 $(man1dir)/cccp$(manext)
+- -chmod a-x $(man1dir)/cccp$(manext)
+
+ # Install the library.
+ install-libgcc: libgcc.a installdirs
diff --git a/devel/i386-rtems-g77/pkg-comment b/devel/i386-rtems-g77/pkg-comment
new file mode 100644
index 000000000000..0d49385fbb00
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-comment
@@ -0,0 +1 @@
+FSF F77-gcc-2.95.2 base-port for RTEMS development
diff --git a/devel/i386-rtems-g77/pkg-descr b/devel/i386-rtems-g77/pkg-descr
new file mode 100644
index 000000000000..c353a54445d2
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS F77-gcc ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-g77/pkg-plist b/devel/i386-rtems-g77/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-g77/pkg-plist.i386-rtems b/devel/i386-rtems-g77/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..c9d97b45bfc3
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.i386-rtems
@@ -0,0 +1,26 @@
+bin/i386-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/i386-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.m68k-rtems b/devel/i386-rtems-g77/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..2078e3340bcf
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.m68k-rtems
@@ -0,0 +1,26 @@
+bin/m68k-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/m68k-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.mips-rtems b/devel/i386-rtems-g77/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..49a9adc6f304
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.mips-rtems
@@ -0,0 +1,26 @@
+bin/mips64orion-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.mips64orion-rtems b/devel/i386-rtems-g77/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..49a9adc6f304
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.mips64orion-rtems
@@ -0,0 +1,26 @@
+bin/mips64orion-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.powerpc-rtems b/devel/i386-rtems-g77/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..d44876c7de99
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.powerpc-rtems
@@ -0,0 +1,26 @@
+bin/powerpc-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/powerpc-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.sh-rtems b/devel/i386-rtems-g77/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..b8a62e623307
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.sh-rtems
@@ -0,0 +1,26 @@
+bin/sh-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/sh-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-g77/pkg-plist.sparc-rtems b/devel/i386-rtems-g77/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..bb812541d0c4
--- /dev/null
+++ b/devel/i386-rtems-g77/pkg-plist.sparc-rtems
@@ -0,0 +1,26 @@
+bin/sparc-rtems-g77
+@unexec install-info --delete %D/info/g77.info %D/info/dir
+info/g77.info
+info/g77.info-1
+info/g77.info-10
+info/g77.info-11
+info/g77.info-12
+info/g77.info-13
+info/g77.info-14
+info/g77.info-15
+info/g77.info-16
+info/g77.info-17
+info/g77.info-18
+info/g77.info-19
+info/g77.info-2
+info/g77.info-20
+info/g77.info-21
+info/g77.info-3
+info/g77.info-4
+info/g77.info-5
+info/g77.info-6
+info/g77.info-7
+info/g77.info-8
+info/g77.info-9
+@exec install-info %D/info/g77.info %D/info/dir
+lib/gcc-lib/sparc-rtems/2.95.2/f771
diff --git a/devel/i386-rtems-gcc/Makefile b/devel/i386-rtems-gcc/Makefile
new file mode 100644
index 000000000000..e109d9d5c921
--- /dev/null
+++ b/devel/i386-rtems-gcc/Makefile
@@ -0,0 +1,74 @@
+# New ports collection makefile for: i386-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+PORTVERSION= 2.95.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+DISTFILES= ${GCCNAME}.tar.gz ${NEWLIBNAME}.tar.gz
+PATCHFILES= ${GCCNAME}-rtems-20000531.diff.gz \
+ ${NEWLIBNAME}-rtems-20000606.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+GCCNAME= gcc-2.95.2
+NEWLIBNAME= newlib-1.8.2
+MASTERDIR= ${.CURDIR}/../i386-rtems-gcc
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+ ${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
+RUN_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+ ${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --with-newlib --verbose \
+ --enable-languages=c,c++
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${GCCNAME}/configure
+
+MAKE_FLAGS= LANGUAGES="c c++"
+
+MAN1= ${LCLTARGET}-gcc.1 cccp.1 ${LCLTARGET}-g++.1
+
+.if defined(PATCH_DEBUG)
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; \
+ cd ${GCCNAME} ; ln -fs ../${NEWLIBNAME}/newlib . ; \
+ cd .. ; \
+ ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+post-install:
+ @install-info ${PREFIX}/info/cpp.info ${PREFIX}/info/dir
+ @install-info ${PREFIX}/info/gcc.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-gcc/distinfo b/devel/i386-rtems-gcc/distinfo
new file mode 100644
index 000000000000..1812cfe4a2fd
--- /dev/null
+++ b/devel/i386-rtems-gcc/distinfo
@@ -0,0 +1,4 @@
+MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
+MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
+MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
+MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
diff --git a/devel/i386-rtems-gcc/pkg-comment b/devel/i386-rtems-gcc/pkg-comment
new file mode 100644
index 000000000000..6321c7e2606c
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-comment
@@ -0,0 +1 @@
+FSF C/C++-gcc-2.95.2 base-port for RTEMS development
diff --git a/devel/i386-rtems-gcc/pkg-descr b/devel/i386-rtems-gcc/pkg-descr
new file mode 100644
index 000000000000..5249feef54fa
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS C/C++-gcc ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-gcc/pkg-plist b/devel/i386-rtems-gcc/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-gcc/pkg-plist.i386-rtems b/devel/i386-rtems-gcc/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..ef263e93febe
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.i386-rtems
@@ -0,0 +1,312 @@
+bin/i386-rtems-c++
+bin/i386-rtems-g++
+bin/cpp
+bin/i386-rtems-gcc
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/PlotFile.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/i386-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/i386-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/i386-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/i386-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/i386-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/i386-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/i386-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/i386-rtems/2.95.2/include/exception
+lib/gcc-lib/i386-rtems/2.95.2/include/new
+lib/gcc-lib/i386-rtems/2.95.2/include/new.h
+lib/gcc-lib/i386-rtems/2.95.2/include/proto.h
+lib/gcc-lib/i386-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/i386-rtems/2.95.2/include/limits.h
+lib/gcc-lib/i386-rtems/2.95.2/include/float.h
+lib/gcc-lib/i386-rtems/2.95.2/include/README
+lib/gcc-lib/i386-rtems/2.95.2/cc1
+lib/gcc-lib/i386-rtems/2.95.2/libstdc++.a
+lib/gcc-lib/i386-rtems/2.95.2/collect2
+lib/gcc-lib/i386-rtems/2.95.2/crtbegin.o
+lib/gcc-lib/i386-rtems/2.95.2/crtend.o
+lib/gcc-lib/i386-rtems/2.95.2/crti.o
+lib/gcc-lib/i386-rtems/2.95.2/crtn.o
+lib/gcc-lib/i386-rtems/2.95.2/specs
+lib/gcc-lib/i386-rtems/2.95.2/cpp
+lib/gcc-lib/i386-rtems/2.95.2/libgcc.a
+lib/gcc-lib/i386-rtems/2.95.2/cc1plus
+i386-rtems/bin/gcc
+i386-rtems/lib/libm.a
+i386-rtems/lib/libc.a
+i386-rtems/lib/crt0.o
+i386-rtems/lib/libg.a
+i386-rtems/lib/libiberty.a
+i386-rtems/lib/libstdc++.a.2.10.0
+i386-rtems/include/_ansi.h
+i386-rtems/include/_syslist.h
+i386-rtems/include/ar.h
+i386-rtems/include/assert.h
+i386-rtems/include/ctype.h
+i386-rtems/include/dirent.h
+i386-rtems/include/errno.h
+i386-rtems/include/fastmath.h
+i386-rtems/include/fcntl.h
+i386-rtems/include/grp.h
+i386-rtems/include/ieeefp.h
+i386-rtems/include/locale.h
+i386-rtems/include/malloc.h
+i386-rtems/include/math.h
+i386-rtems/include/paths.h
+i386-rtems/include/process.h
+i386-rtems/include/pwd.h
+i386-rtems/include/reent.h
+i386-rtems/include/regdef.h
+i386-rtems/include/setjmp.h
+i386-rtems/include/signal.h
+i386-rtems/include/stdio.h
+i386-rtems/include/stdlib.h
+i386-rtems/include/string.h
+i386-rtems/include/termios.h
+i386-rtems/include/time.h
+i386-rtems/include/utime.h
+i386-rtems/include/unctrl.h
+i386-rtems/include/unistd.h
+i386-rtems/include/utmp.h
+i386-rtems/include/limits.h
+i386-rtems/include/machine/fastmath.h
+i386-rtems/include/machine/ieeefp.h
+i386-rtems/include/machine/setjmp-dj.h
+i386-rtems/include/machine/setjmp.h
+i386-rtems/include/machine/time.h
+i386-rtems/include/machine/types.h
+i386-rtems/include/sys/_types.h
+i386-rtems/include/sys/config.h
+i386-rtems/include/sys/dirent.h
+i386-rtems/include/sys/errno.h
+i386-rtems/include/sys/fcntl.h
+i386-rtems/include/sys/file.h
+i386-rtems/include/sys/param.h
+i386-rtems/include/sys/reent.h
+i386-rtems/include/sys/resource.h
+i386-rtems/include/sys/signal.h
+i386-rtems/include/sys/stat-dj.h
+i386-rtems/include/sys/stat.h
+i386-rtems/include/sys/time.h
+i386-rtems/include/sys/timeb.h
+i386-rtems/include/sys/times.h
+i386-rtems/include/sys/types.h
+i386-rtems/include/sys/unistd.h
+i386-rtems/include/sys/utime.h
+i386-rtems/include/sys/wait.h
+i386-rtems/include/sys/features.h
+i386-rtems/include/sys/sched.h
+i386-rtems/include/sys/siginfo.h
+i386-rtems/include/pthread.h
+i386-rtems/include/_G_config.h
+@dirrm lib/gcc-lib/i386-rtems/2.95.2/include
+@dirrm lib/gcc-lib/i386-rtems/2.95.2
+@dirrm lib/gcc-lib/i386-rtems
+@dirrm lib/gcc-lib
+@dirrm i386-rtems/include/machine
+@dirrm i386-rtems/include/sys
+@dirrm i386-rtems/include
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.i960-rtems b/devel/i386-rtems-gcc/pkg-plist.i960-rtems
new file mode 100644
index 000000000000..6ee0864ea0ba
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.i960-rtems
@@ -0,0 +1,338 @@
+bin/cpp
+bin/i960-rtems-gcc
+bin/i960-rtems-c++
+bin/i960-rtems-g++
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/i960-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/i960-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/i960-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/i960-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/i960-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/i960-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/i960-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/i960-rtems/2.95.2/include/exception
+lib/gcc-lib/i960-rtems/2.95.2/include/new
+lib/gcc-lib/i960-rtems/2.95.2/include/new.h
+lib/gcc-lib/i960-rtems/2.95.2/include/proto.h
+lib/gcc-lib/i960-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/i960-rtems/2.95.2/include/limits.h
+lib/gcc-lib/i960-rtems/2.95.2/include/float.h
+lib/gcc-lib/i960-rtems/2.95.2/include/README
+lib/gcc-lib/i960-rtems/2.95.2/cc1
+lib/gcc-lib/i960-rtems/2.95.2/collect2
+lib/gcc-lib/i960-rtems/2.95.2/specs
+lib/gcc-lib/i960-rtems/2.95.2/cpp
+lib/gcc-lib/i960-rtems/2.95.2/libgcc.a
+lib/gcc-lib/i960-rtems/2.95.2/soft-float/libgcc.a
+lib/gcc-lib/i960-rtems/2.95.2/ld64/libgcc.a
+lib/gcc-lib/i960-rtems/2.95.2/soft-float/ld64/libgcc.a
+lib/gcc-lib/i960-rtems/2.95.2/cc1plus
+lib/gcc-lib/i960-rtems/2.95.2/soft-float/ld64/libstdc++.a
+lib/gcc-lib/i960-rtems/2.95.2/soft-float/libstdc++.a
+lib/gcc-lib/i960-rtems/2.95.2/ld64/libstdc++.a
+lib/gcc-lib/i960-rtems/2.95.2/libstdc++.a
+i960-rtems/bin/gcc
+i960-rtems/lib/libm.a
+i960-rtems/lib/libc.a
+i960-rtems/lib/crt0.o
+i960-rtems/lib/libg.a
+i960-rtems/lib/soft-float/libm.a
+i960-rtems/lib/soft-float/libc.a
+i960-rtems/lib/soft-float/crt0.o
+i960-rtems/lib/soft-float/libg.a
+i960-rtems/lib/soft-float/libiberty.a
+i960-rtems/lib/libiberty.a
+i960-rtems/lib/ld64/crt0.o
+i960-rtems/lib/ld64/libc.a
+i960-rtems/lib/ld64/libg.a
+i960-rtems/lib/ld64/libiberty.a
+i960-rtems/lib/ld64/libm.a
+i960-rtems/lib/soft-float/ld64/crt0.o
+i960-rtems/lib/soft-float/ld64/libc.a
+i960-rtems/lib/soft-float/ld64/libg.a
+i960-rtems/lib/soft-float/ld64/libiberty.a
+i960-rtems/lib/soft-float/ld64/libm.a
+i960-rtems/lib/soft-float/ld64/libstdc++.a.2.10.0
+i960-rtems/lib/soft-float/libstdc++.a.2.10.0
+i960-rtems/lib/libstdc++.a.2.10.0
+i960-rtems/lib/ld64/libstdc++.a.2.10.0
+i960-rtems/include/_G_config.h
+i960-rtems/include/_ansi.h
+i960-rtems/include/_syslist.h
+i960-rtems/include/ar.h
+i960-rtems/include/assert.h
+i960-rtems/include/ctype.h
+i960-rtems/include/dirent.h
+i960-rtems/include/errno.h
+i960-rtems/include/fastmath.h
+i960-rtems/include/fcntl.h
+i960-rtems/include/grp.h
+i960-rtems/include/ieeefp.h
+i960-rtems/include/locale.h
+i960-rtems/include/malloc.h
+i960-rtems/include/math.h
+i960-rtems/include/paths.h
+i960-rtems/include/process.h
+i960-rtems/include/pwd.h
+i960-rtems/include/reent.h
+i960-rtems/include/regdef.h
+i960-rtems/include/setjmp.h
+i960-rtems/include/signal.h
+i960-rtems/include/stdio.h
+i960-rtems/include/stdlib.h
+i960-rtems/include/string.h
+i960-rtems/include/termios.h
+i960-rtems/include/time.h
+i960-rtems/include/utime.h
+i960-rtems/include/unctrl.h
+i960-rtems/include/unistd.h
+i960-rtems/include/utmp.h
+i960-rtems/include/machine/fastmath.h
+i960-rtems/include/machine/ieeefp.h
+i960-rtems/include/machine/setjmp-dj.h
+i960-rtems/include/machine/setjmp.h
+i960-rtems/include/machine/time.h
+i960-rtems/include/machine/types.h
+i960-rtems/include/sys/_types.h
+i960-rtems/include/sys/config.h
+i960-rtems/include/sys/dirent.h
+i960-rtems/include/sys/errno.h
+i960-rtems/include/sys/fcntl.h
+i960-rtems/include/sys/file.h
+i960-rtems/include/sys/param.h
+i960-rtems/include/sys/reent.h
+i960-rtems/include/sys/resource.h
+i960-rtems/include/sys/signal.h
+i960-rtems/include/sys/stat-dj.h
+i960-rtems/include/sys/stat.h
+i960-rtems/include/sys/time.h
+i960-rtems/include/sys/timeb.h
+i960-rtems/include/sys/times.h
+i960-rtems/include/sys/types.h
+i960-rtems/include/sys/unistd.h
+i960-rtems/include/sys/utime.h
+i960-rtems/include/sys/wait.h
+i960-rtems/include/sys/features.h
+i960-rtems/include/sys/sched.h
+i960-rtems/include/sys/siginfo.h
+i960-rtems/include/limits.h
+i960-rtems/include/pthread.h
+@dirrm lib/gcc-lib/i960-rtems/2.95.2/include
+@dirrm lib/gcc-lib/i960-rtems/2.95.2/soft-float/ld64
+@dirrm lib/gcc-lib/i960-rtems/2.95.2/soft-float
+@dirrm lib/gcc-lib/i960-rtems/2.95.2/ld64
+@dirrm lib/gcc-lib/i960-rtems/2.95.2
+@dirrm lib/gcc-lib/i960-rtems
+@dirrm lib/gcc-lib
+@dirrm i960-rtems/lib/ld64
+@dirrm i960-rtems/lib/soft-float/ld64
+@dirrm i960-rtems/lib/soft-float
+@dirrm i960-rtems/include/machine
+@dirrm i960-rtems/include/sys
+@dirrm i960-rtems/include
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.m68k-rtems b/devel/i386-rtems-gcc/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..022aabe3bec9
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.m68k-rtems
@@ -0,0 +1,353 @@
+bin/m68k-rtems-c++
+bin/m68k-rtems-g++
+bin/cpp
+bin/m68k-rtems-gcc
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/m68k-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/math-68881.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/m68k-rtems/2.95.2/include/exception
+lib/gcc-lib/m68k-rtems/2.95.2/include/new
+lib/gcc-lib/m68k-rtems/2.95.2/include/new.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/proto.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/limits.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/float.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/README
+lib/gcc-lib/m68k-rtems/2.95.2/cc1
+lib/gcc-lib/m68k-rtems/2.95.2/collect2
+lib/gcc-lib/m68k-rtems/2.95.2/crtbegin.o
+lib/gcc-lib/m68k-rtems/2.95.2/crtend.o
+lib/gcc-lib/m68k-rtems/2.95.2/crti.o
+lib/gcc-lib/m68k-rtems/2.95.2/crtn.o
+lib/gcc-lib/m68k-rtems/2.95.2/specs
+lib/gcc-lib/m68k-rtems/2.95.2/cpp
+lib/gcc-lib/m68k-rtems/2.95.2/m68000/libgcc.a
+lib/gcc-lib/m68k-rtems/2.95.2/libgcc.a
+lib/gcc-lib/m68k-rtems/2.95.2/m5200/libgcc.a
+lib/gcc-lib/m68k-rtems/2.95.2/mcpu32/libgcc.a
+lib/gcc-lib/m68k-rtems/2.95.2/msoft-float/libgcc.a
+lib/gcc-lib/m68k-rtems/2.95.2/cc1plus
+lib/gcc-lib/m68k-rtems/2.95.2/m68000/libstdc++.a
+lib/gcc-lib/m68k-rtems/2.95.2/m5200/libstdc++.a
+lib/gcc-lib/m68k-rtems/2.95.2/mcpu32/libstdc++.a
+lib/gcc-lib/m68k-rtems/2.95.2/msoft-float/libstdc++.a
+lib/gcc-lib/m68k-rtems/2.95.2/libstdc++.a
+m68k-rtems/bin/gcc
+m68k-rtems/lib/libm.a
+m68k-rtems/lib/libc.a
+m68k-rtems/lib/crt0.o
+m68k-rtems/lib/libg.a
+m68k-rtems/lib/m68000/libm.a
+m68k-rtems/lib/m68000/libc.a
+m68k-rtems/lib/m68000/crt0.o
+m68k-rtems/lib/m68000/libg.a
+m68k-rtems/lib/m68000/libiberty.a
+m68k-rtems/lib/m5200/libm.a
+m68k-rtems/lib/m5200/libc.a
+m68k-rtems/lib/m5200/crt0.o
+m68k-rtems/lib/m5200/libg.a
+m68k-rtems/lib/m5200/libiberty.a
+m68k-rtems/lib/mcpu32/libm.a
+m68k-rtems/lib/mcpu32/libc.a
+m68k-rtems/lib/mcpu32/crt0.o
+m68k-rtems/lib/mcpu32/libg.a
+m68k-rtems/lib/mcpu32/libiberty.a
+m68k-rtems/lib/msoft-float/libm.a
+m68k-rtems/lib/msoft-float/libc.a
+m68k-rtems/lib/msoft-float/crt0.o
+m68k-rtems/lib/msoft-float/libg.a
+m68k-rtems/lib/msoft-float/libiberty.a
+m68k-rtems/lib/libiberty.a
+m68k-rtems/lib/m68000/libstdc++.a.2.10.0
+m68k-rtems/lib/libstdc++.a.2.10.0
+m68k-rtems/lib/m5200/libstdc++.a.2.10.0
+m68k-rtems/lib/mcpu32/libstdc++.a.2.10.0
+m68k-rtems/lib/msoft-float/libstdc++.a.2.10.0
+m68k-rtems/include/_G_config.h
+m68k-rtems/include/_ansi.h
+m68k-rtems/include/_syslist.h
+m68k-rtems/include/ar.h
+m68k-rtems/include/assert.h
+m68k-rtems/include/ctype.h
+m68k-rtems/include/dirent.h
+m68k-rtems/include/errno.h
+m68k-rtems/include/fastmath.h
+m68k-rtems/include/fcntl.h
+m68k-rtems/include/grp.h
+m68k-rtems/include/ieeefp.h
+m68k-rtems/include/locale.h
+m68k-rtems/include/malloc.h
+m68k-rtems/include/math.h
+m68k-rtems/include/paths.h
+m68k-rtems/include/process.h
+m68k-rtems/include/pwd.h
+m68k-rtems/include/reent.h
+m68k-rtems/include/regdef.h
+m68k-rtems/include/setjmp.h
+m68k-rtems/include/signal.h
+m68k-rtems/include/stdio.h
+m68k-rtems/include/stdlib.h
+m68k-rtems/include/string.h
+m68k-rtems/include/termios.h
+m68k-rtems/include/time.h
+m68k-rtems/include/utime.h
+m68k-rtems/include/unctrl.h
+m68k-rtems/include/unistd.h
+m68k-rtems/include/utmp.h
+m68k-rtems/include/machine/fastmath.h
+m68k-rtems/include/machine/ieeefp.h
+m68k-rtems/include/machine/setjmp-dj.h
+m68k-rtems/include/machine/setjmp.h
+m68k-rtems/include/machine/time.h
+m68k-rtems/include/machine/types.h
+m68k-rtems/include/sys/_types.h
+m68k-rtems/include/sys/config.h
+m68k-rtems/include/sys/dirent.h
+m68k-rtems/include/sys/errno.h
+m68k-rtems/include/sys/fcntl.h
+m68k-rtems/include/sys/file.h
+m68k-rtems/include/sys/param.h
+m68k-rtems/include/sys/reent.h
+m68k-rtems/include/sys/resource.h
+m68k-rtems/include/sys/signal.h
+m68k-rtems/include/sys/stat-dj.h
+m68k-rtems/include/sys/stat.h
+m68k-rtems/include/sys/time.h
+m68k-rtems/include/sys/timeb.h
+m68k-rtems/include/sys/times.h
+m68k-rtems/include/sys/types.h
+m68k-rtems/include/sys/unistd.h
+m68k-rtems/include/sys/utime.h
+m68k-rtems/include/sys/wait.h
+m68k-rtems/include/sys/features.h
+m68k-rtems/include/sys/sched.h
+m68k-rtems/include/sys/siginfo.h
+m68k-rtems/include/limits.h
+m68k-rtems/include/pthread.h
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/include
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/m68000
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/m5200
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/mcpu32
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/msoft-float
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2
+@dirrm lib/gcc-lib/m68k-rtems
+@dirrm lib/gcc-lib
+@dirrm m68k-rtems/lib/m68000
+@dirrm m68k-rtems/lib/m5200
+@dirrm m68k-rtems/lib/mcpu32
+@dirrm m68k-rtems/lib/msoft-float
+@dirrm m68k-rtems/include/machine
+@dirrm m68k-rtems/include/sys
+@dirrm m68k-rtems/include
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.mips-rtems b/devel/i386-rtems-gcc/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..4d6cb90e7bf8
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.mips-rtems
@@ -0,0 +1,443 @@
+bin/cpp
+bin/mips64orion-rtems-gcc
+bin/mips64orion-rtems-g++
+bin/mips64orion-rtems-c++
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/exception
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/new
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/new.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/proto.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/limits.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/float.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/README
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1
+lib/gcc-lib/mips64orion-rtems/2.95.2/collect2
+lib/gcc-lib/mips64orion-rtems/2.95.2/specs
+lib/gcc-lib/mips64orion-rtems/2.95.2/cpp
+lib/gcc-lib/mips64orion-rtems/2.95.2/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1plus
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/libstdc++.a
+mips64orion-rtems/bin/gcc
+mips64orion-rtems/lib/libm.a
+mips64orion-rtems/lib/libc.a
+mips64orion-rtems/lib/crt0.o
+mips64orion-rtems/lib/libg.a
+mips64orion-rtems/lib/libiberty.a
+mips64orion-rtems/lib/el/crt0.o
+mips64orion-rtems/lib/el/libc.a
+mips64orion-rtems/lib/el/libg.a
+mips64orion-rtems/lib/el/libiberty.a
+mips64orion-rtems/lib/el/libm.a
+mips64orion-rtems/lib/el/mips1/crt0.o
+mips64orion-rtems/lib/el/mips1/libc.a
+mips64orion-rtems/lib/el/mips1/libg.a
+mips64orion-rtems/lib/el/mips1/libiberty.a
+mips64orion-rtems/lib/el/mips1/libm.a
+mips64orion-rtems/lib/mips1/crt0.o
+mips64orion-rtems/lib/mips1/libc.a
+mips64orion-rtems/lib/mips1/libg.a
+mips64orion-rtems/lib/mips1/libiberty.a
+mips64orion-rtems/lib/mips1/libm.a
+mips64orion-rtems/lib/single/crt0.o
+mips64orion-rtems/lib/single/libc.a
+mips64orion-rtems/lib/single/libg.a
+mips64orion-rtems/lib/single/libiberty.a
+mips64orion-rtems/lib/single/libm.a
+mips64orion-rtems/lib/single/el/crt0.o
+mips64orion-rtems/lib/single/el/libc.a
+mips64orion-rtems/lib/single/el/libg.a
+mips64orion-rtems/lib/single/el/libiberty.a
+mips64orion-rtems/lib/single/el/libm.a
+mips64orion-rtems/lib/single/el/mips1/crt0.o
+mips64orion-rtems/lib/single/el/mips1/libc.a
+mips64orion-rtems/lib/single/el/mips1/libg.a
+mips64orion-rtems/lib/single/el/mips1/libiberty.a
+mips64orion-rtems/lib/single/el/mips1/libm.a
+mips64orion-rtems/lib/single/mips1/crt0.o
+mips64orion-rtems/lib/single/mips1/libc.a
+mips64orion-rtems/lib/single/mips1/libg.a
+mips64orion-rtems/lib/single/mips1/libiberty.a
+mips64orion-rtems/lib/single/mips1/libm.a
+mips64orion-rtems/lib/soft-float/crt0.o
+mips64orion-rtems/lib/soft-float/libc.a
+mips64orion-rtems/lib/soft-float/libg.a
+mips64orion-rtems/lib/soft-float/libiberty.a
+mips64orion-rtems/lib/soft-float/libm.a
+mips64orion-rtems/lib/soft-float/el/crt0.o
+mips64orion-rtems/lib/soft-float/el/libc.a
+mips64orion-rtems/lib/soft-float/el/libg.a
+mips64orion-rtems/lib/soft-float/el/libiberty.a
+mips64orion-rtems/lib/soft-float/el/libm.a
+mips64orion-rtems/lib/soft-float/el/mips1/crt0.o
+mips64orion-rtems/lib/soft-float/el/mips1/libc.a
+mips64orion-rtems/lib/soft-float/el/mips1/libg.a
+mips64orion-rtems/lib/soft-float/el/mips1/libiberty.a
+mips64orion-rtems/lib/soft-float/el/mips1/libm.a
+mips64orion-rtems/lib/soft-float/mips1/crt0.o
+mips64orion-rtems/lib/soft-float/mips1/libc.a
+mips64orion-rtems/lib/soft-float/mips1/libg.a
+mips64orion-rtems/lib/soft-float/mips1/libiberty.a
+mips64orion-rtems/lib/soft-float/mips1/libm.a
+mips64orion-rtems/lib/soft-float/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/include/_G_config.h
+mips64orion-rtems/include/_ansi.h
+mips64orion-rtems/include/_syslist.h
+mips64orion-rtems/include/ar.h
+mips64orion-rtems/include/assert.h
+mips64orion-rtems/include/ctype.h
+mips64orion-rtems/include/dirent.h
+mips64orion-rtems/include/errno.h
+mips64orion-rtems/include/fastmath.h
+mips64orion-rtems/include/fcntl.h
+mips64orion-rtems/include/grp.h
+mips64orion-rtems/include/ieeefp.h
+mips64orion-rtems/include/locale.h
+mips64orion-rtems/include/malloc.h
+mips64orion-rtems/include/math.h
+mips64orion-rtems/include/paths.h
+mips64orion-rtems/include/process.h
+mips64orion-rtems/include/pwd.h
+mips64orion-rtems/include/reent.h
+mips64orion-rtems/include/regdef.h
+mips64orion-rtems/include/setjmp.h
+mips64orion-rtems/include/signal.h
+mips64orion-rtems/include/stdio.h
+mips64orion-rtems/include/stdlib.h
+mips64orion-rtems/include/string.h
+mips64orion-rtems/include/termios.h
+mips64orion-rtems/include/time.h
+mips64orion-rtems/include/utime.h
+mips64orion-rtems/include/unctrl.h
+mips64orion-rtems/include/unistd.h
+mips64orion-rtems/include/utmp.h
+mips64orion-rtems/include/machine/fastmath.h
+mips64orion-rtems/include/machine/ieeefp.h
+mips64orion-rtems/include/machine/setjmp-dj.h
+mips64orion-rtems/include/machine/setjmp.h
+mips64orion-rtems/include/machine/time.h
+mips64orion-rtems/include/machine/types.h
+mips64orion-rtems/include/machine/regdef.h
+mips64orion-rtems/include/sys/_types.h
+mips64orion-rtems/include/sys/config.h
+mips64orion-rtems/include/sys/dirent.h
+mips64orion-rtems/include/sys/errno.h
+mips64orion-rtems/include/sys/fcntl.h
+mips64orion-rtems/include/sys/file.h
+mips64orion-rtems/include/sys/param.h
+mips64orion-rtems/include/sys/reent.h
+mips64orion-rtems/include/sys/resource.h
+mips64orion-rtems/include/sys/signal.h
+mips64orion-rtems/include/sys/stat-dj.h
+mips64orion-rtems/include/sys/stat.h
+mips64orion-rtems/include/sys/time.h
+mips64orion-rtems/include/sys/timeb.h
+mips64orion-rtems/include/sys/times.h
+mips64orion-rtems/include/sys/types.h
+mips64orion-rtems/include/sys/unistd.h
+mips64orion-rtems/include/sys/utime.h
+mips64orion-rtems/include/sys/wait.h
+mips64orion-rtems/include/sys/features.h
+mips64orion-rtems/include/sys/sched.h
+mips64orion-rtems/include/sys/siginfo.h
+mips64orion-rtems/include/limits.h
+mips64orion-rtems/include/pthread.h
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/include
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2
+@dirrm lib/gcc-lib/mips64orion-rtems
+@dirrm lib/gcc-lib
+@dirrm mips64orion-rtems/include/machine
+@dirrm mips64orion-rtems/include/sys
+@dirrm mips64orion-rtems/include
+@dirrm mips64orion-rtems/lib/el/mips1
+@dirrm mips64orion-rtems/lib/el
+@dirrm mips64orion-rtems/lib/mips1
+@dirrm mips64orion-rtems/lib/single/el/mips1
+@dirrm mips64orion-rtems/lib/single/el
+@dirrm mips64orion-rtems/lib/single/mips1
+@dirrm mips64orion-rtems/lib/single
+@dirrm mips64orion-rtems/lib/soft-float/el/mips1
+@dirrm mips64orion-rtems/lib/soft-float/el
+@dirrm mips64orion-rtems/lib/soft-float/mips1
+@dirrm mips64orion-rtems/lib/soft-float
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.mips64orion-rtems b/devel/i386-rtems-gcc/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..4d6cb90e7bf8
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.mips64orion-rtems
@@ -0,0 +1,443 @@
+bin/cpp
+bin/mips64orion-rtems-gcc
+bin/mips64orion-rtems-g++
+bin/mips64orion-rtems-c++
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/exception
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/new
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/new.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/proto.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/limits.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/float.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/README
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1
+lib/gcc-lib/mips64orion-rtems/2.95.2/collect2
+lib/gcc-lib/mips64orion-rtems/2.95.2/specs
+lib/gcc-lib/mips64orion-rtems/2.95.2/cpp
+lib/gcc-lib/mips64orion-rtems/2.95.2/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/crtbegin.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/crtend.o
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/libgcc.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1plus
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/single/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/el/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/mips1/libstdc++.a
+lib/gcc-lib/mips64orion-rtems/2.95.2/libstdc++.a
+mips64orion-rtems/bin/gcc
+mips64orion-rtems/lib/libm.a
+mips64orion-rtems/lib/libc.a
+mips64orion-rtems/lib/crt0.o
+mips64orion-rtems/lib/libg.a
+mips64orion-rtems/lib/libiberty.a
+mips64orion-rtems/lib/el/crt0.o
+mips64orion-rtems/lib/el/libc.a
+mips64orion-rtems/lib/el/libg.a
+mips64orion-rtems/lib/el/libiberty.a
+mips64orion-rtems/lib/el/libm.a
+mips64orion-rtems/lib/el/mips1/crt0.o
+mips64orion-rtems/lib/el/mips1/libc.a
+mips64orion-rtems/lib/el/mips1/libg.a
+mips64orion-rtems/lib/el/mips1/libiberty.a
+mips64orion-rtems/lib/el/mips1/libm.a
+mips64orion-rtems/lib/mips1/crt0.o
+mips64orion-rtems/lib/mips1/libc.a
+mips64orion-rtems/lib/mips1/libg.a
+mips64orion-rtems/lib/mips1/libiberty.a
+mips64orion-rtems/lib/mips1/libm.a
+mips64orion-rtems/lib/single/crt0.o
+mips64orion-rtems/lib/single/libc.a
+mips64orion-rtems/lib/single/libg.a
+mips64orion-rtems/lib/single/libiberty.a
+mips64orion-rtems/lib/single/libm.a
+mips64orion-rtems/lib/single/el/crt0.o
+mips64orion-rtems/lib/single/el/libc.a
+mips64orion-rtems/lib/single/el/libg.a
+mips64orion-rtems/lib/single/el/libiberty.a
+mips64orion-rtems/lib/single/el/libm.a
+mips64orion-rtems/lib/single/el/mips1/crt0.o
+mips64orion-rtems/lib/single/el/mips1/libc.a
+mips64orion-rtems/lib/single/el/mips1/libg.a
+mips64orion-rtems/lib/single/el/mips1/libiberty.a
+mips64orion-rtems/lib/single/el/mips1/libm.a
+mips64orion-rtems/lib/single/mips1/crt0.o
+mips64orion-rtems/lib/single/mips1/libc.a
+mips64orion-rtems/lib/single/mips1/libg.a
+mips64orion-rtems/lib/single/mips1/libiberty.a
+mips64orion-rtems/lib/single/mips1/libm.a
+mips64orion-rtems/lib/soft-float/crt0.o
+mips64orion-rtems/lib/soft-float/libc.a
+mips64orion-rtems/lib/soft-float/libg.a
+mips64orion-rtems/lib/soft-float/libiberty.a
+mips64orion-rtems/lib/soft-float/libm.a
+mips64orion-rtems/lib/soft-float/el/crt0.o
+mips64orion-rtems/lib/soft-float/el/libc.a
+mips64orion-rtems/lib/soft-float/el/libg.a
+mips64orion-rtems/lib/soft-float/el/libiberty.a
+mips64orion-rtems/lib/soft-float/el/libm.a
+mips64orion-rtems/lib/soft-float/el/mips1/crt0.o
+mips64orion-rtems/lib/soft-float/el/mips1/libc.a
+mips64orion-rtems/lib/soft-float/el/mips1/libg.a
+mips64orion-rtems/lib/soft-float/el/mips1/libiberty.a
+mips64orion-rtems/lib/soft-float/el/mips1/libm.a
+mips64orion-rtems/lib/soft-float/mips1/crt0.o
+mips64orion-rtems/lib/soft-float/mips1/libc.a
+mips64orion-rtems/lib/soft-float/mips1/libg.a
+mips64orion-rtems/lib/soft-float/mips1/libiberty.a
+mips64orion-rtems/lib/soft-float/mips1/libm.a
+mips64orion-rtems/lib/soft-float/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/libstdc++.a.2.10.0
+mips64orion-rtems/lib/soft-float/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/libstdc++.a.2.10.0
+mips64orion-rtems/lib/single/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/el/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/lib/el/libstdc++.a.2.10.0
+mips64orion-rtems/lib/mips1/libstdc++.a.2.10.0
+mips64orion-rtems/include/_G_config.h
+mips64orion-rtems/include/_ansi.h
+mips64orion-rtems/include/_syslist.h
+mips64orion-rtems/include/ar.h
+mips64orion-rtems/include/assert.h
+mips64orion-rtems/include/ctype.h
+mips64orion-rtems/include/dirent.h
+mips64orion-rtems/include/errno.h
+mips64orion-rtems/include/fastmath.h
+mips64orion-rtems/include/fcntl.h
+mips64orion-rtems/include/grp.h
+mips64orion-rtems/include/ieeefp.h
+mips64orion-rtems/include/locale.h
+mips64orion-rtems/include/malloc.h
+mips64orion-rtems/include/math.h
+mips64orion-rtems/include/paths.h
+mips64orion-rtems/include/process.h
+mips64orion-rtems/include/pwd.h
+mips64orion-rtems/include/reent.h
+mips64orion-rtems/include/regdef.h
+mips64orion-rtems/include/setjmp.h
+mips64orion-rtems/include/signal.h
+mips64orion-rtems/include/stdio.h
+mips64orion-rtems/include/stdlib.h
+mips64orion-rtems/include/string.h
+mips64orion-rtems/include/termios.h
+mips64orion-rtems/include/time.h
+mips64orion-rtems/include/utime.h
+mips64orion-rtems/include/unctrl.h
+mips64orion-rtems/include/unistd.h
+mips64orion-rtems/include/utmp.h
+mips64orion-rtems/include/machine/fastmath.h
+mips64orion-rtems/include/machine/ieeefp.h
+mips64orion-rtems/include/machine/setjmp-dj.h
+mips64orion-rtems/include/machine/setjmp.h
+mips64orion-rtems/include/machine/time.h
+mips64orion-rtems/include/machine/types.h
+mips64orion-rtems/include/machine/regdef.h
+mips64orion-rtems/include/sys/_types.h
+mips64orion-rtems/include/sys/config.h
+mips64orion-rtems/include/sys/dirent.h
+mips64orion-rtems/include/sys/errno.h
+mips64orion-rtems/include/sys/fcntl.h
+mips64orion-rtems/include/sys/file.h
+mips64orion-rtems/include/sys/param.h
+mips64orion-rtems/include/sys/reent.h
+mips64orion-rtems/include/sys/resource.h
+mips64orion-rtems/include/sys/signal.h
+mips64orion-rtems/include/sys/stat-dj.h
+mips64orion-rtems/include/sys/stat.h
+mips64orion-rtems/include/sys/time.h
+mips64orion-rtems/include/sys/timeb.h
+mips64orion-rtems/include/sys/times.h
+mips64orion-rtems/include/sys/types.h
+mips64orion-rtems/include/sys/unistd.h
+mips64orion-rtems/include/sys/utime.h
+mips64orion-rtems/include/sys/wait.h
+mips64orion-rtems/include/sys/features.h
+mips64orion-rtems/include/sys/sched.h
+mips64orion-rtems/include/sys/siginfo.h
+mips64orion-rtems/include/limits.h
+mips64orion-rtems/include/pthread.h
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/include
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/soft-float
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/single
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/el/mips1
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/el
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2
+@dirrm lib/gcc-lib/mips64orion-rtems
+@dirrm lib/gcc-lib
+@dirrm mips64orion-rtems/include/machine
+@dirrm mips64orion-rtems/include/sys
+@dirrm mips64orion-rtems/include
+@dirrm mips64orion-rtems/lib/el/mips1
+@dirrm mips64orion-rtems/lib/el
+@dirrm mips64orion-rtems/lib/mips1
+@dirrm mips64orion-rtems/lib/single/el/mips1
+@dirrm mips64orion-rtems/lib/single/el
+@dirrm mips64orion-rtems/lib/single/mips1
+@dirrm mips64orion-rtems/lib/single
+@dirrm mips64orion-rtems/lib/soft-float/el/mips1
+@dirrm mips64orion-rtems/lib/soft-float/el
+@dirrm mips64orion-rtems/lib/soft-float/mips1
+@dirrm mips64orion-rtems/lib/soft-float
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems b/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..ddb5f0253787
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.powerpc-rtems
@@ -0,0 +1,434 @@
+bin/cpp
+bin/powerpc-rtems-gcc
+bin/powerpc-rtems-g++
+bin/powerpc-rtems-c++
+include/g++-3/stack
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/heap.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/powerpc-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/powerpc-rtems/2.95.2/include/exception
+lib/gcc-lib/powerpc-rtems/2.95.2/include/new
+lib/gcc-lib/powerpc-rtems/2.95.2/include/new.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/proto.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/limits.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/float.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/README
+lib/gcc-lib/powerpc-rtems/2.95.2/include/ppc-asm.h
+lib/gcc-lib/powerpc-rtems/2.95.2/cc1
+lib/gcc-lib/powerpc-rtems/2.95.2/collect2
+lib/gcc-lib/powerpc-rtems/2.95.2/specs
+lib/gcc-lib/powerpc-rtems/2.95.2/cpp
+lib/gcc-lib/powerpc-rtems/2.95.2/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/le/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/ecrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/ecrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/libgcc.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/scrt0.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/scrti.o
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/scrtn.o
+lib/gcc-lib/powerpc-rtems/2.95.2/cc1plus
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/nof/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/le/ca/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/le/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/ca/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/lin/libstdc++.a
+lib/gcc-lib/powerpc-rtems/2.95.2/libstdc++.a
+powerpc-rtems/bin/gcc
+powerpc-rtems/lib/libm.a
+powerpc-rtems/lib/libc.a
+powerpc-rtems/lib/crt0.o
+powerpc-rtems/lib/libg.a
+powerpc-rtems/lib/libiberty.a
+powerpc-rtems/lib/ca/libm.a
+powerpc-rtems/lib/ca/libc.a
+powerpc-rtems/lib/ca/crt0.o
+powerpc-rtems/lib/ca/libg.a
+powerpc-rtems/lib/ca/libiberty.a
+powerpc-rtems/lib/le/libm.a
+powerpc-rtems/lib/le/libc.a
+powerpc-rtems/lib/le/crt0.o
+powerpc-rtems/lib/le/libg.a
+powerpc-rtems/lib/le/libiberty.a
+powerpc-rtems/lib/le/ca/libm.a
+powerpc-rtems/lib/le/ca/libc.a
+powerpc-rtems/lib/le/ca/crt0.o
+powerpc-rtems/lib/le/ca/libg.a
+powerpc-rtems/lib/le/ca/libiberty.a
+powerpc-rtems/lib/lin/libm.a
+powerpc-rtems/lib/lin/libc.a
+powerpc-rtems/lib/lin/crt0.o
+powerpc-rtems/lib/lin/libg.a
+powerpc-rtems/lib/lin/libiberty.a
+powerpc-rtems/lib/nof/libm.a
+powerpc-rtems/lib/nof/libc.a
+powerpc-rtems/lib/nof/crt0.o
+powerpc-rtems/lib/nof/libg.a
+powerpc-rtems/lib/nof/libiberty.a
+powerpc-rtems/lib/nof/ca/libm.a
+powerpc-rtems/lib/nof/ca/libc.a
+powerpc-rtems/lib/nof/ca/crt0.o
+powerpc-rtems/lib/nof/ca/libg.a
+powerpc-rtems/lib/nof/ca/libiberty.a
+powerpc-rtems/lib/nof/le/libm.a
+powerpc-rtems/lib/nof/le/libc.a
+powerpc-rtems/lib/nof/le/crt0.o
+powerpc-rtems/lib/nof/le/libg.a
+powerpc-rtems/lib/nof/le/libiberty.a
+powerpc-rtems/lib/nof/le/ca/libm.a
+powerpc-rtems/lib/nof/le/ca/libc.a
+powerpc-rtems/lib/nof/le/ca/crt0.o
+powerpc-rtems/lib/nof/le/ca/libg.a
+powerpc-rtems/lib/nof/le/ca/libiberty.a
+powerpc-rtems/lib/nof/le/ca/libstdc++.a.2.10.0
+powerpc-rtems/lib/nof/le/libstdc++.a.2.10.0
+powerpc-rtems/lib/nof/ca/libstdc++.a.2.10.0
+powerpc-rtems/lib/nof/libstdc++.a.2.10.0
+powerpc-rtems/lib/le/ca/libstdc++.a.2.10.0
+powerpc-rtems/lib/le/libstdc++.a.2.10.0
+powerpc-rtems/lib/libstdc++.a.2.10.0
+powerpc-rtems/lib/ca/libstdc++.a.2.10.0
+powerpc-rtems/lib/lin/libstdc++.a.2.10.0
+powerpc-rtems/include/_G_config.h
+powerpc-rtems/include/_ansi.h
+powerpc-rtems/include/_syslist.h
+powerpc-rtems/include/ar.h
+powerpc-rtems/include/assert.h
+powerpc-rtems/include/ctype.h
+powerpc-rtems/include/dirent.h
+powerpc-rtems/include/errno.h
+powerpc-rtems/include/fastmath.h
+powerpc-rtems/include/fcntl.h
+powerpc-rtems/include/grp.h
+powerpc-rtems/include/ieeefp.h
+powerpc-rtems/include/locale.h
+powerpc-rtems/include/malloc.h
+powerpc-rtems/include/math.h
+powerpc-rtems/include/paths.h
+powerpc-rtems/include/process.h
+powerpc-rtems/include/pwd.h
+powerpc-rtems/include/reent.h
+powerpc-rtems/include/regdef.h
+powerpc-rtems/include/setjmp.h
+powerpc-rtems/include/signal.h
+powerpc-rtems/include/stdio.h
+powerpc-rtems/include/stdlib.h
+powerpc-rtems/include/string.h
+powerpc-rtems/include/termios.h
+powerpc-rtems/include/time.h
+powerpc-rtems/include/utime.h
+powerpc-rtems/include/unctrl.h
+powerpc-rtems/include/unistd.h
+powerpc-rtems/include/utmp.h
+powerpc-rtems/include/machine/fastmath.h
+powerpc-rtems/include/machine/ieeefp.h
+powerpc-rtems/include/machine/setjmp-dj.h
+powerpc-rtems/include/machine/setjmp.h
+powerpc-rtems/include/machine/time.h
+powerpc-rtems/include/machine/types.h
+powerpc-rtems/include/sys/_types.h
+powerpc-rtems/include/sys/config.h
+powerpc-rtems/include/sys/dirent.h
+powerpc-rtems/include/sys/errno.h
+powerpc-rtems/include/sys/fcntl.h
+powerpc-rtems/include/sys/file.h
+powerpc-rtems/include/sys/param.h
+powerpc-rtems/include/sys/reent.h
+powerpc-rtems/include/sys/resource.h
+powerpc-rtems/include/sys/signal.h
+powerpc-rtems/include/sys/stat-dj.h
+powerpc-rtems/include/sys/stat.h
+powerpc-rtems/include/sys/time.h
+powerpc-rtems/include/sys/timeb.h
+powerpc-rtems/include/sys/times.h
+powerpc-rtems/include/sys/types.h
+powerpc-rtems/include/sys/unistd.h
+powerpc-rtems/include/sys/utime.h
+powerpc-rtems/include/sys/wait.h
+powerpc-rtems/include/sys/features.h
+powerpc-rtems/include/sys/sched.h
+powerpc-rtems/include/sys/siginfo.h
+powerpc-rtems/include/limits.h
+powerpc-rtems/include/pthread.h
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/include
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/ca
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/le/ca
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/le
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/lin
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/nof/le/ca
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/nof/le
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/nof/ca
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/nof
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2
+@dirrm lib/gcc-lib/powerpc-rtems
+@dirrm lib/gcc-lib
+@dirrm powerpc-rtems/lib/ca
+@dirrm powerpc-rtems/lib/le/ca
+@dirrm powerpc-rtems/lib/le
+@dirrm powerpc-rtems/lib/lin
+@dirrm powerpc-rtems/lib/nof/ca
+@dirrm powerpc-rtems/lib/nof/le/ca
+@dirrm powerpc-rtems/lib/nof/le
+@dirrm powerpc-rtems/lib/nof
+@dirrm powerpc-rtems/include/machine
+@dirrm powerpc-rtems/include/sys
+@dirrm powerpc-rtems/include
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.sh-rtems b/devel/i386-rtems-gcc/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..291f3a081567
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.sh-rtems
@@ -0,0 +1,418 @@
+bin/cpp
+bin/sh-rtems-gcc
+bin/sh-rtems-c++
+bin/sh-rtems-g++
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/sh-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/sh-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/sh-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/sh-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/sh-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/sh-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/sh-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/sh-rtems/2.95.2/include/exception
+lib/gcc-lib/sh-rtems/2.95.2/include/new
+lib/gcc-lib/sh-rtems/2.95.2/include/new.h
+lib/gcc-lib/sh-rtems/2.95.2/include/proto.h
+lib/gcc-lib/sh-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/sh-rtems/2.95.2/include/limits.h
+lib/gcc-lib/sh-rtems/2.95.2/include/float.h
+lib/gcc-lib/sh-rtems/2.95.2/include/README
+lib/gcc-lib/sh-rtems/2.95.2/cc1
+lib/gcc-lib/sh-rtems/2.95.2/collect2
+lib/gcc-lib/sh-rtems/2.95.2/specs
+lib/gcc-lib/sh-rtems/2.95.2/cpp
+lib/gcc-lib/sh-rtems/2.95.2/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/m2/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/m3e/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/m4/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/m4-single/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/m4-single-only/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m2/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m3e/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single-only/libgcc.a
+lib/gcc-lib/sh-rtems/2.95.2/cc1plus
+lib/gcc-lib/sh-rtems/2.95.2/ml/m2/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m3e/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single-only/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/m4/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/ml/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/m2/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/m3e/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/m4-single-only/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/m4-single/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/m4/libstdc++.a
+lib/gcc-lib/sh-rtems/2.95.2/libstdc++.a
+sh-rtems/bin/gcc
+sh-rtems/lib/libm.a
+sh-rtems/lib/libc.a
+sh-rtems/lib/crt0.o
+sh-rtems/lib/libg.a
+sh-rtems/lib/libiberty.a
+sh-rtems/lib/ml/libm.a
+sh-rtems/lib/ml/libc.a
+sh-rtems/lib/ml/crt0.o
+sh-rtems/lib/ml/libg.a
+sh-rtems/lib/ml/m2/libm.a
+sh-rtems/lib/ml/m2/libc.a
+sh-rtems/lib/ml/m2/crt0.o
+sh-rtems/lib/ml/m2/libg.a
+sh-rtems/lib/ml/m2/libiberty.a
+sh-rtems/lib/ml/m3e/libm.a
+sh-rtems/lib/ml/m3e/libc.a
+sh-rtems/lib/ml/m3e/crt0.o
+sh-rtems/lib/ml/m3e/libg.a
+sh-rtems/lib/ml/m3e/libiberty.a
+sh-rtems/lib/ml/m4-single-only/libm.a
+sh-rtems/lib/ml/m4-single-only/libc.a
+sh-rtems/lib/ml/m4-single-only/crt0.o
+sh-rtems/lib/ml/m4-single-only/libg.a
+sh-rtems/lib/ml/m4-single-only/libiberty.a
+sh-rtems/lib/ml/m4-single/libm.a
+sh-rtems/lib/ml/m4-single/libc.a
+sh-rtems/lib/ml/m4-single/crt0.o
+sh-rtems/lib/ml/m4-single/libg.a
+sh-rtems/lib/ml/m4-single/libiberty.a
+sh-rtems/lib/ml/m4/libm.a
+sh-rtems/lib/ml/m4/libc.a
+sh-rtems/lib/ml/m4/crt0.o
+sh-rtems/lib/ml/m4/libg.a
+sh-rtems/lib/ml/m4/libiberty.a
+sh-rtems/lib/ml/libiberty.a
+sh-rtems/lib/m2/libm.a
+sh-rtems/lib/m2/libc.a
+sh-rtems/lib/m2/crt0.o
+sh-rtems/lib/m2/libg.a
+sh-rtems/lib/m2/libiberty.a
+sh-rtems/lib/m3e/libm.a
+sh-rtems/lib/m3e/libc.a
+sh-rtems/lib/m3e/crt0.o
+sh-rtems/lib/m3e/libg.a
+sh-rtems/lib/m3e/libiberty.a
+sh-rtems/lib/m4-single-only/libm.a
+sh-rtems/lib/m4-single-only/libc.a
+sh-rtems/lib/m4-single-only/crt0.o
+sh-rtems/lib/m4-single-only/libg.a
+sh-rtems/lib/m4-single-only/libiberty.a
+sh-rtems/lib/m4-single/libm.a
+sh-rtems/lib/m4-single/libc.a
+sh-rtems/lib/m4-single/crt0.o
+sh-rtems/lib/m4-single/libg.a
+sh-rtems/lib/m4-single/libiberty.a
+sh-rtems/lib/m4/libm.a
+sh-rtems/lib/m4/libc.a
+sh-rtems/lib/m4/crt0.o
+sh-rtems/lib/m4/libg.a
+sh-rtems/lib/m4/libiberty.a
+sh-rtems/lib/ml/m2/libstdc++.a.2.10.0
+sh-rtems/lib/ml/m3e/libstdc++.a.2.10.0
+sh-rtems/lib/ml/libstdc++.a.2.10.0
+sh-rtems/lib/ml/m4-single-only/libstdc++.a.2.10.0
+sh-rtems/lib/ml/m4-single/libstdc++.a.2.10.0
+sh-rtems/lib/ml/m4/libstdc++.a.2.10.0
+sh-rtems/lib/m2/libstdc++.a.2.10.0
+sh-rtems/lib/libstdc++.a.2.10.0
+sh-rtems/lib/m3e/libstdc++.a.2.10.0
+sh-rtems/lib/m4-single-only/libstdc++.a.2.10.0
+sh-rtems/lib/m4-single/libstdc++.a.2.10.0
+sh-rtems/lib/m4/libstdc++.a.2.10.0
+sh-rtems/include/_G_config.h
+sh-rtems/include/_ansi.h
+sh-rtems/include/_syslist.h
+sh-rtems/include/ar.h
+sh-rtems/include/assert.h
+sh-rtems/include/ctype.h
+sh-rtems/include/dirent.h
+sh-rtems/include/errno.h
+sh-rtems/include/fastmath.h
+sh-rtems/include/fcntl.h
+sh-rtems/include/grp.h
+sh-rtems/include/ieeefp.h
+sh-rtems/include/locale.h
+sh-rtems/include/malloc.h
+sh-rtems/include/math.h
+sh-rtems/include/paths.h
+sh-rtems/include/process.h
+sh-rtems/include/pwd.h
+sh-rtems/include/reent.h
+sh-rtems/include/regdef.h
+sh-rtems/include/setjmp.h
+sh-rtems/include/signal.h
+sh-rtems/include/stdio.h
+sh-rtems/include/stdlib.h
+sh-rtems/include/string.h
+sh-rtems/include/termios.h
+sh-rtems/include/time.h
+sh-rtems/include/utime.h
+sh-rtems/include/unctrl.h
+sh-rtems/include/unistd.h
+sh-rtems/include/utmp.h
+sh-rtems/include/machine/fastmath.h
+sh-rtems/include/machine/ieeefp.h
+sh-rtems/include/machine/setjmp-dj.h
+sh-rtems/include/machine/setjmp.h
+sh-rtems/include/machine/time.h
+sh-rtems/include/machine/types.h
+sh-rtems/include/sys/_types.h
+sh-rtems/include/sys/config.h
+sh-rtems/include/sys/dirent.h
+sh-rtems/include/sys/errno.h
+sh-rtems/include/sys/fcntl.h
+sh-rtems/include/sys/file.h
+sh-rtems/include/sys/param.h
+sh-rtems/include/sys/reent.h
+sh-rtems/include/sys/resource.h
+sh-rtems/include/sys/signal.h
+sh-rtems/include/sys/stat-dj.h
+sh-rtems/include/sys/stat.h
+sh-rtems/include/sys/time.h
+sh-rtems/include/sys/timeb.h
+sh-rtems/include/sys/times.h
+sh-rtems/include/sys/types.h
+sh-rtems/include/sys/unistd.h
+sh-rtems/include/sys/utime.h
+sh-rtems/include/sys/wait.h
+sh-rtems/include/sys/features.h
+sh-rtems/include/sys/sched.h
+sh-rtems/include/sys/siginfo.h
+sh-rtems/include/limits.h
+sh-rtems/include/pthread.h
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/include
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/m2
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/m3e
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/m4
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/m4-single
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/m4-single-only
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml/m2
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml/m3e
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml/m4
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml/m4-single-only
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/ml
+@dirrm lib/gcc-lib/sh-rtems/2.95.2
+@dirrm lib/gcc-lib/sh-rtems
+@dirrm lib/gcc-lib
+@dirrm sh-rtems/include/machine
+@dirrm sh-rtems/include/sys
+@dirrm sh-rtems/include
+@dirrm sh-rtems/lib/ml/m2
+@dirrm sh-rtems/lib/ml/m3e
+@dirrm sh-rtems/lib/ml/m4-single-only
+@dirrm sh-rtems/lib/ml/m4-single
+@dirrm sh-rtems/lib/ml/m4
+@dirrm sh-rtems/lib/ml
+@dirrm sh-rtems/lib/m2
+@dirrm sh-rtems/lib/m3e
+@dirrm sh-rtems/lib/m4-single-only
+@dirrm sh-rtems/lib/m4-single
+@dirrm sh-rtems/lib/m4
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcc/pkg-plist.sparc-rtems b/devel/i386-rtems-gcc/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..236234423529
--- /dev/null
+++ b/devel/i386-rtems-gcc/pkg-plist.sparc-rtems
@@ -0,0 +1,323 @@
+bin/cpp
+bin/sparc-rtems-gcc
+bin/sparc-rtems-c++
+bin/sparc-rtems-g++
+include/g++-3/std/bastring.h
+include/g++-3/std/complext.h
+include/g++-3/std/dcomplex.h
+include/g++-3/std/fcomplex.h
+include/g++-3/std/gslice.h
+include/g++-3/std/gslice_array.h
+include/g++-3/std/indirect_array.h
+include/g++-3/std/ldcomplex.h
+include/g++-3/std/mask_array.h
+include/g++-3/std/slice.h
+include/g++-3/std/slice_array.h
+include/g++-3/std/std_valarray.h
+include/g++-3/std/straits.h
+include/g++-3/std/valarray_array.h
+include/g++-3/std/valarray_meta.h
+include/g++-3/std/bastring.cc
+include/g++-3/std/complext.cc
+include/g++-3/std/valarray_array.tcc
+include/g++-3/PlotFile.h
+include/g++-3/SFile.h
+include/g++-3/builtinbuf.h
+include/g++-3/editbuf.h
+include/g++-3/floatio.h
+include/g++-3/fstream.h
+include/g++-3/indstream.h
+include/g++-3/iolibio.h
+include/g++-3/iomanip.h
+include/g++-3/iostdio.h
+include/g++-3/iostream.h
+include/g++-3/iostreamP.h
+include/g++-3/istream.h
+include/g++-3/libio.h
+include/g++-3/libioP.h
+include/g++-3/ostream.h
+include/g++-3/parsestream.h
+include/g++-3/pfstream.h
+include/g++-3/procbuf.h
+include/g++-3/stdiostream.h
+include/g++-3/stream.h
+include/g++-3/streambuf.h
+include/g++-3/strfile.h
+include/g++-3/strstream.h
+include/g++-3/cassert
+include/g++-3/cctype
+include/g++-3/cerrno
+include/g++-3/cfloat
+include/g++-3/ciso646
+include/g++-3/climits
+include/g++-3/clocale
+include/g++-3/cmath
+include/g++-3/complex
+include/g++-3/csetjmp
+include/g++-3/csignal
+include/g++-3/cstdarg
+include/g++-3/cstddef
+include/g++-3/cstdio
+include/g++-3/cstdlib
+include/g++-3/cstring
+include/g++-3/ctime
+include/g++-3/cwchar
+include/g++-3/cwctype
+include/g++-3/string
+include/g++-3/stdexcept
+include/g++-3/algorithm
+include/g++-3/deque
+include/g++-3/functional
+include/g++-3/hash_map
+include/g++-3/hash_set
+include/g++-3/iterator
+include/g++-3/list
+include/g++-3/map
+include/g++-3/memory
+include/g++-3/numeric
+include/g++-3/pthread_alloc
+include/g++-3/queue
+include/g++-3/rope
+include/g++-3/set
+include/g++-3/slist
+include/g++-3/stack
+include/g++-3/utility
+include/g++-3/vector
+include/g++-3/fstream
+include/g++-3/iomanip
+include/g++-3/iostream
+include/g++-3/strstream
+include/g++-3/iosfwd
+include/g++-3/bitset
+include/g++-3/valarray
+include/g++-3/complex.h
+include/g++-3/stl.h
+include/g++-3/algo.h
+include/g++-3/algobase.h
+include/g++-3/alloc.h
+include/g++-3/bvector.h
+include/g++-3/defalloc.h
+include/g++-3/deque.h
+include/g++-3/function.h
+include/g++-3/hash_map.h
+include/g++-3/heap.h
+include/g++-3/hash_set.h
+include/g++-3/hashtable.h
+include/g++-3/iterator.h
+include/g++-3/list.h
+include/g++-3/map.h
+include/g++-3/multimap.h
+include/g++-3/multiset.h
+include/g++-3/pair.h
+include/g++-3/pthread_alloc.h
+include/g++-3/rope.h
+include/g++-3/ropeimpl.h
+include/g++-3/set.h
+include/g++-3/slist.h
+include/g++-3/stack.h
+include/g++-3/stl_algo.h
+include/g++-3/stl_algobase.h
+include/g++-3/stl_alloc.h
+include/g++-3/stl_bvector.h
+include/g++-3/stl_config.h
+include/g++-3/stl_construct.h
+include/g++-3/stl_deque.h
+include/g++-3/stl_function.h
+include/g++-3/stl_hash_fun.h
+include/g++-3/stl_hash_map.h
+include/g++-3/stl_hash_set.h
+include/g++-3/stl_hashtable.h
+include/g++-3/stl_heap.h
+include/g++-3/stl_iterator.h
+include/g++-3/stl_list.h
+include/g++-3/stl_map.h
+include/g++-3/stl_multimap.h
+include/g++-3/stl_multiset.h
+include/g++-3/stl_numeric.h
+include/g++-3/stl_pair.h
+include/g++-3/stl_queue.h
+include/g++-3/stl_raw_storage_iter.h
+include/g++-3/stl_relops.h
+include/g++-3/stl_rope.h
+include/g++-3/stl_set.h
+include/g++-3/stl_slist.h
+include/g++-3/stl_stack.h
+include/g++-3/stl_tempbuf.h
+include/g++-3/stl_tree.h
+include/g++-3/stl_uninitialized.h
+include/g++-3/stl_vector.h
+include/g++-3/tempbuf.h
+include/g++-3/tree.h
+include/g++-3/type_traits.h
+include/g++-3/vector.h
+@unexec install-info --delete %D/info/cpp.info %D/info/dir
+@unexec install-info --delete %D/info/gcc.info %D/info/dir
+info/cpp.info
+info/cpp.info-1
+info/cpp.info-2
+info/cpp.info-3
+info/gcc.info
+info/gcc.info-1
+info/gcc.info-10
+info/gcc.info-11
+info/gcc.info-12
+info/gcc.info-13
+info/gcc.info-14
+info/gcc.info-15
+info/gcc.info-16
+info/gcc.info-17
+info/gcc.info-18
+info/gcc.info-19
+info/gcc.info-2
+info/gcc.info-20
+info/gcc.info-21
+info/gcc.info-22
+info/gcc.info-23
+info/gcc.info-24
+info/gcc.info-25
+info/gcc.info-26
+info/gcc.info-27
+info/gcc.info-28
+info/gcc.info-29
+info/gcc.info-3
+info/gcc.info-30
+info/gcc.info-4
+info/gcc.info-5
+info/gcc.info-6
+info/gcc.info-7
+info/gcc.info-8
+info/gcc.info-9
+@exec install-info %D/info/cpp.info %D/info/dir
+@exec install-info %D/info/gcc.info %D/info/dir
+lib/gcc-lib/sparc-rtems/2.95.2/include/syslimits.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/stdarg.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/stddef.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/varargs.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-alpha.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-h8300.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-i860.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-i960.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-mips.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-m88k.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-mn10200.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-mn10300.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-pa.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-pyr.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-sparc.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-clipper.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-spur.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-m32r.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-sh.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-v850.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-arc.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/iso646.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-ppc.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/va-c4x.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/typeinfo
+lib/gcc-lib/sparc-rtems/2.95.2/include/exception
+lib/gcc-lib/sparc-rtems/2.95.2/include/new
+lib/gcc-lib/sparc-rtems/2.95.2/include/new.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/proto.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/stdbool.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/limits.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/float.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/README
+lib/gcc-lib/sparc-rtems/2.95.2/cc1
+lib/gcc-lib/sparc-rtems/2.95.2/collect2
+lib/gcc-lib/sparc-rtems/2.95.2/crtbegin.o
+lib/gcc-lib/sparc-rtems/2.95.2/crtend.o
+lib/gcc-lib/sparc-rtems/2.95.2/crti.o
+lib/gcc-lib/sparc-rtems/2.95.2/crtn.o
+lib/gcc-lib/sparc-rtems/2.95.2/specs
+lib/gcc-lib/sparc-rtems/2.95.2/cpp
+lib/gcc-lib/sparc-rtems/2.95.2/libgcc.a
+lib/gcc-lib/sparc-rtems/2.95.2/soft/libgcc.a
+lib/gcc-lib/sparc-rtems/2.95.2/cc1plus
+lib/gcc-lib/sparc-rtems/2.95.2/soft/libstdc++.a
+lib/gcc-lib/sparc-rtems/2.95.2/libstdc++.a
+sparc-rtems/bin/gcc
+sparc-rtems/lib/libm.a
+sparc-rtems/lib/libc.a
+sparc-rtems/lib/crt0.o
+sparc-rtems/lib/libg.a
+sparc-rtems/lib/libiberty.a
+sparc-rtems/lib/soft/crt0.o
+sparc-rtems/lib/soft/libc.a
+sparc-rtems/lib/soft/libg.a
+sparc-rtems/lib/soft/libiberty.a
+sparc-rtems/lib/soft/libm.a
+sparc-rtems/lib/soft/libstdc++.a.2.10.0
+sparc-rtems/lib/libstdc++.a.2.10.0
+sparc-rtems/include/_G_config.h
+sparc-rtems/include/_ansi.h
+sparc-rtems/include/_syslist.h
+sparc-rtems/include/ar.h
+sparc-rtems/include/assert.h
+sparc-rtems/include/ctype.h
+sparc-rtems/include/dirent.h
+sparc-rtems/include/errno.h
+sparc-rtems/include/fastmath.h
+sparc-rtems/include/fcntl.h
+sparc-rtems/include/grp.h
+sparc-rtems/include/ieeefp.h
+sparc-rtems/include/locale.h
+sparc-rtems/include/malloc.h
+sparc-rtems/include/math.h
+sparc-rtems/include/paths.h
+sparc-rtems/include/process.h
+sparc-rtems/include/pwd.h
+sparc-rtems/include/reent.h
+sparc-rtems/include/regdef.h
+sparc-rtems/include/setjmp.h
+sparc-rtems/include/signal.h
+sparc-rtems/include/stdio.h
+sparc-rtems/include/stdlib.h
+sparc-rtems/include/string.h
+sparc-rtems/include/termios.h
+sparc-rtems/include/time.h
+sparc-rtems/include/utime.h
+sparc-rtems/include/unctrl.h
+sparc-rtems/include/unistd.h
+sparc-rtems/include/utmp.h
+sparc-rtems/include/machine/fastmath.h
+sparc-rtems/include/machine/ieeefp.h
+sparc-rtems/include/machine/setjmp-dj.h
+sparc-rtems/include/machine/setjmp.h
+sparc-rtems/include/machine/time.h
+sparc-rtems/include/machine/types.h
+sparc-rtems/include/machine/sparclet.h
+sparc-rtems/include/sys/_types.h
+sparc-rtems/include/sys/config.h
+sparc-rtems/include/sys/dirent.h
+sparc-rtems/include/sys/errno.h
+sparc-rtems/include/sys/fcntl.h
+sparc-rtems/include/sys/file.h
+sparc-rtems/include/sys/param.h
+sparc-rtems/include/sys/reent.h
+sparc-rtems/include/sys/resource.h
+sparc-rtems/include/sys/signal.h
+sparc-rtems/include/sys/stat-dj.h
+sparc-rtems/include/sys/stat.h
+sparc-rtems/include/sys/time.h
+sparc-rtems/include/sys/timeb.h
+sparc-rtems/include/sys/times.h
+sparc-rtems/include/sys/types.h
+sparc-rtems/include/sys/unistd.h
+sparc-rtems/include/sys/utime.h
+sparc-rtems/include/sys/wait.h
+sparc-rtems/include/sys/features.h
+sparc-rtems/include/sys/sched.h
+sparc-rtems/include/sys/siginfo.h
+sparc-rtems/include/limits.h
+sparc-rtems/include/pthread.h
+@dirrm lib/gcc-lib/sparc-rtems/2.95.2/include
+@dirrm lib/gcc-lib/sparc-rtems/2.95.2/soft
+@dirrm lib/gcc-lib/sparc-rtems/2.95.2
+@dirrm lib/gcc-lib/sparc-rtems
+@dirrm lib/gcc-lib
+@dirrm sparc-rtems/include/machine
+@dirrm sparc-rtems/include/sys
+@dirrm sparc-rtems/lib/soft
+@dirrm sparc-rtems/include
+@dirrm include/g++-3/std
+@dirrm include/g++-3
diff --git a/devel/i386-rtems-gcj/Makefile b/devel/i386-rtems-gcj/Makefile
new file mode 100644
index 000000000000..eb0c709a079a
--- /dev/null
+++ b/devel/i386-rtems-gcj/Makefile
@@ -0,0 +1,70 @@
+# New ports collection makefile for: i386-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+PORTVERSION= 2.95.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+DISTFILES= ${JAVANAME}.tar.gz ${NEWLIBNAME}.tar.gz
+PATCHFILES= ${JAVANAME}-rtems-20000531.diff.gz \
+ ${NEWLIBNAME}-rtems-20000606.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+JAVANAME= gcc-2.95.2
+NEWLIBNAME= newlib-1.8.2
+MASTERDIR= ${.CURDIR}/../i386-rtems-gcj
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+RUN_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --with-newlib --verbose \
+ --enable-languages="java"
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${JAVANAME}/configure
+
+MAKE_FLAGS= LANGUAGES="java"
+
+.if defined(PATCH_DEBUG)
+PATCH_DEBUG_TMP= yes
+PATCH_ARGS= -d ${WRKDIR}/${JAVANAME} -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DEBUG_TMP= no
+PATCH_ARGS= -d ${WRKDIR}/${JAVANAME} --forward --quiet -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; \
+ cd ${JAVANAME} ; ${LN} -fs ../${NEWLIBNAME}/newlib . ; \
+ cd .. ; \
+ ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-gcj/distinfo b/devel/i386-rtems-gcj/distinfo
new file mode 100644
index 000000000000..1812cfe4a2fd
--- /dev/null
+++ b/devel/i386-rtems-gcj/distinfo
@@ -0,0 +1,4 @@
+MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
+MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
+MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
+MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
diff --git a/devel/i386-rtems-gcj/files/patch-aa b/devel/i386-rtems-gcj/files/patch-aa
new file mode 100644
index 000000000000..ae13b3ca1b3b
--- /dev/null
+++ b/devel/i386-rtems-gcj/files/patch-aa
@@ -0,0 +1,21 @@
+--- gcc/Makefile.in.orig Fri Aug 13 03:46:55 1999
++++ gcc/Makefile.in Mon Jun 12 22:04:15 2000
+@@ -2590,18 +2590,6 @@
+
+ # Install the man pages.
+ install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man
+- -if [ -f gcc-cross$(exeext) ] ; then \
+- rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- else \
+- rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- fi
+- -rm -f $(man1dir)/cccp$(manext)
+- -$(INSTALL_DATA) $(srcdir)/cccp.1 $(man1dir)/cccp$(manext)
+- -chmod a-x $(man1dir)/cccp$(manext)
+
+ # Install the library.
+ install-libgcc: libgcc.a installdirs
diff --git a/devel/i386-rtems-gcj/pkg-comment b/devel/i386-rtems-gcj/pkg-comment
new file mode 100644
index 000000000000..d87890bdb2b4
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-comment
@@ -0,0 +1 @@
+FSF JAVA-gcc-2.95.2 base-port for RTEMS development
diff --git a/devel/i386-rtems-gcj/pkg-descr b/devel/i386-rtems-gcj/pkg-descr
new file mode 100644
index 000000000000..ad6c36d143f2
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS JAVA-gcc ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-gcj/pkg-plist b/devel/i386-rtems-gcj/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-gcj/pkg-plist.i386-rtems b/devel/i386-rtems-gcj/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..00a5f12be2ef
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.i386-rtems
@@ -0,0 +1,6 @@
+bin/i386-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/i386-rtems/2.95.2/jc1
+lib/gcc-lib/i386-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.m68k-rtems b/devel/i386-rtems-gcj/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..39a74e0aeaa1
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.m68k-rtems
@@ -0,0 +1,6 @@
+bin/m68k-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/m68k-rtems/2.95.2/jc1
+lib/gcc-lib/m68k-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.mips-rtems b/devel/i386-rtems-gcj/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..cc13702368a1
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.mips-rtems
@@ -0,0 +1,6 @@
+bin/mips64orion-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/mips64orion-rtems/2.95.2/jc1
+lib/gcc-lib/mips64orion-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.mips64orion-rtems b/devel/i386-rtems-gcj/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..cc13702368a1
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.mips64orion-rtems
@@ -0,0 +1,6 @@
+bin/mips64orion-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/mips64orion-rtems/2.95.2/jc1
+lib/gcc-lib/mips64orion-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.powerpc-rtems b/devel/i386-rtems-gcj/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..6bf09fd55eec
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.powerpc-rtems
@@ -0,0 +1,6 @@
+bin/powerpc-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/powerpc-rtems/2.95.2/jc1
+lib/gcc-lib/powerpc-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.sh-rtems b/devel/i386-rtems-gcj/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..2bda83a49fd7
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.sh-rtems
@@ -0,0 +1,6 @@
+bin/sh-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/sh-rtems/2.95.2/jc1
+lib/gcc-lib/sh-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gcj/pkg-plist.sparc-rtems b/devel/i386-rtems-gcj/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..fc3ef6eae531
--- /dev/null
+++ b/devel/i386-rtems-gcj/pkg-plist.sparc-rtems
@@ -0,0 +1,6 @@
+bin/sparc-rtems-gcj
+bin/gcjh
+bin/jv-scan
+bin/jcf-dump
+lib/gcc-lib/sparc-rtems/2.95.2/jc1
+lib/gcc-lib/sparc-rtems/2.95.2/jvgenmain
diff --git a/devel/i386-rtems-gdb/Makefile b/devel/i386-rtems-gdb/Makefile
new file mode 100644
index 000000000000..4ccf58aa07ca
--- /dev/null
+++ b/devel/i386-rtems-gdb/Makefile
@@ -0,0 +1,66 @@
+# New ports collection makefile for: i386-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+PORTVERSION= 4.18
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+PATCHFILES= ${GDBNAME}-rtems-20000524.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+GDBNAME= gdb-4.18
+MASTERDIR= ${.CURDIR}/../i386-rtems-gdb
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+ ${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
+RUN_DEPENDS= ${LCLTARGET}-as:${PORTSDIR}/devel/${LCLTARGET}-binutils \
+ ${LCLTARGET}-ld:${PORTSDIR}/devel/${LCLTARGET}-binutils
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --verbose
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${GDBNAME}/configure
+
+MAN1= ${LCLTARGET}-gdb.1
+MAN3= readline.3
+
+.if defined(PATCH_DEBUG)
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+post-install:
+ @install-info ${PREFIX}/info/readline.info ${PREFIX}/info/dir
+ @install-info ${PREFIX}/info/history.info ${PREFIX}/info/dir
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-gdb/distinfo b/devel/i386-rtems-gdb/distinfo
new file mode 100644
index 000000000000..f5df36a03923
--- /dev/null
+++ b/devel/i386-rtems-gdb/distinfo
@@ -0,0 +1,2 @@
+MD5 (rtems/gdb-4.18-rtems-20000524.diff.gz) = 72f00b298c95d968212c8b77c240aca3
+MD5 (rtems/gdb-4.18.tar.gz) = 828d28487af6cec074639c1102569473
diff --git a/devel/i386-rtems-gdb/pkg-comment b/devel/i386-rtems-gdb/pkg-comment
new file mode 100644
index 000000000000..2292d60d1f31
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-comment
@@ -0,0 +1 @@
+FSF gdb-4.18 base-port for RTEMS development
diff --git a/devel/i386-rtems-gdb/pkg-descr b/devel/i386-rtems-gdb/pkg-descr
new file mode 100644
index 000000000000..46e3ab8d2438
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS gdb ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-gdb/pkg-plist b/devel/i386-rtems-gdb/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-gdb/pkg-plist.i386-rtems b/devel/i386-rtems-gdb/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..8fd25606312c
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.i386-rtems
@@ -0,0 +1,16 @@
+bin/i386-rtems-gdb
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.i960-rtems b/devel/i386-rtems-gdb/pkg-plist.i960-rtems
new file mode 100644
index 000000000000..04541c6cbb42
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.i960-rtems
@@ -0,0 +1,18 @@
+bin/i960-rtems-gdb
+bin/i960-rtems-run
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+lib/libi960-rtems-sim.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.m68k-rtems b/devel/i386-rtems-gdb/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..6598bcd6642f
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.m68k-rtems
@@ -0,0 +1,16 @@
+bin/m68k-rtems-gdb
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.mips64orion-rtems b/devel/i386-rtems-gdb/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..176a0387dfc6
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.mips64orion-rtems
@@ -0,0 +1,18 @@
+bin/mips64orion-rtems-gdb
+bin/mips64orion-rtems-run
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+lib/libmips64orion-rtems-sim.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.powerpc-rtems b/devel/i386-rtems-gdb/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..58e729d4a781
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.powerpc-rtems
@@ -0,0 +1,16 @@
+bin/powerpc-rtems-gdb
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.sh-rtems b/devel/i386-rtems-gdb/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..d054764e559c
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.sh-rtems
@@ -0,0 +1,18 @@
+bin/sh-rtems-gdb
+bin/sh-rtems-run
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+lib/libsh-rtems-sim.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-gdb/pkg-plist.sparc-rtems b/devel/i386-rtems-gdb/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..fe5380626d37
--- /dev/null
+++ b/devel/i386-rtems-gdb/pkg-plist.sparc-rtems
@@ -0,0 +1,19 @@
+bin/sparc-rtems-gdb
+bin/sparc-rtems-run
+bin/sparc-rtems-sis
+include/readline/readline.h
+include/readline/chardefs.h
+include/readline/keymaps.h
+include/readline/history.h
+include/readline/tilde.h
+@unexec install-info --delete %D/info/readline.info %D/info/dir
+@unexec install-info --delete %D/info/history.info %D/info/dir
+info/readline.info
+info/history.info
+@exec install-info %D/info/history.info %D/info/dir
+@exec install-info %D/info/readline.info %D/info/dir
+lib/libmmalloc.a
+lib/libreadline.a
+lib/libhistory.a
+lib/libsparc-rtems-sim.a
+@dirrm include/readline
diff --git a/devel/i386-rtems-objc/Makefile b/devel/i386-rtems-objc/Makefile
new file mode 100644
index 000000000000..4f59917cdc91
--- /dev/null
+++ b/devel/i386-rtems-objc/Makefile
@@ -0,0 +1,70 @@
+# New ports collection makefile for: i386-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+PORTVERSION= 2.95.2
+CATEGORIES= devel
+MASTER_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+DISTFILES= ${OBJCNAME}.tar.gz ${NEWLIBNAME}.tar.gz
+PATCHFILES= ${OBJCNAME}-rtems-20000531.diff.gz \
+ ${NEWLIBNAME}-rtems-20000606.diff.gz
+PATCH_SITES= ftp://ftp.oarcorp.com/pub/rtems/betas/rtems-4.5.0-beta/c_tools/source/ \
+ http://www.thehousleys.net/rtems-4.5.0b3/
+
+MAINTAINER= jim@thehousleys.net
+
+DIST_SUBDIR= rtems
+
+LCLTARGET?= i386-rtems
+
+OBJCNAME= gcc-2.95.2
+NEWLIBNAME= newlib-1.8.2
+MASTERDIR= ${.CURDIR}/../i386-rtems-objc
+PLIST= ${PKGDIR}/PLIST.${LCLTARGET}
+
+BUILD_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+RUN_DEPENDS= ${LCLTARGET}-gcc:${PORTSDIR}/devel/${LCLTARGET}-gcc
+
+PKGNAMEPREFIX= ${LCLTARGET}-
+USE_GMAKE= yes
+GNU_CONFIGURE= yes
+ALL_TARGET= all info
+
+CONFIGURE_TARGET?= --target=${LCLTARGET}
+CONFIGURE_ARGS?= --with-gnu-as --with-gnu-ld --with-newlib --verbose \
+ --enable-languages="objc"
+CONFIGURE_WRKSRC?= ${WRKDIR}/build-${LCLTARGET}
+CONFIGURE_SCRIPT?= ../${OBJCNAME}/configure
+
+MAKE_FLAGS= LANGUAGES="objc"
+
+.if defined(PATCH_DEBUG)
+PATCH_DEBUG_TMP= yes
+PATCH_ARGS= -d ${WRKDIR}/${OBJCNAME} -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} -E ${PATCH_DIST_STRIP}
+.else
+PATCH_DEBUG_TMP= no
+PATCH_ARGS= -d ${WRKDIR}/${OBJCNAME} --forward --quiet -E ${PATCH_STRIP}
+PATCH_DIST_ARGS= -d ${WRKDIR} --forward --quiet -E ${PATCH_DIST_STRIP}
+.endif
+
+pre-configure:
+ @(cd ${WRKDIR} ; \
+ cd ${OBJCNAME} ; ${LN} -fs ../${NEWLIBNAME}/newlib . ; \
+ cd .. ; \
+ ${MKDIR} build-${LCLTARGET})
+
+do-build:
+ @(cd ${WRKDIR}/build-${LCLTARGET} ; \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+
+do-install:
+ @(cd ${WRKDIR}/build-${LCLTARGET} && \
+ ${SETENV} ${MAKE_ENV} ${GMAKE} ${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${INSTALL_TARGET})
+
+.include <bsd.port.mk>
diff --git a/devel/i386-rtems-objc/distinfo b/devel/i386-rtems-objc/distinfo
new file mode 100644
index 000000000000..1812cfe4a2fd
--- /dev/null
+++ b/devel/i386-rtems-objc/distinfo
@@ -0,0 +1,4 @@
+MD5 (rtems/gcc-2.95.2-rtems-20000531.diff.gz) = e62392e923fcfb4b472b5440903c618e
+MD5 (rtems/gcc-2.95.2.tar.gz) = 1bf15194e6b99d088133b1d28176d949
+MD5 (rtems/newlib-1.8.2-rtems-20000606.diff.gz) = ab84b0f07d4c07756ac37861679e4f5d
+MD5 (rtems/newlib-1.8.2.tar.gz) = b4df8090127da174e42852dd200a42db
diff --git a/devel/i386-rtems-objc/files/patch-aa b/devel/i386-rtems-objc/files/patch-aa
new file mode 100644
index 000000000000..ae13b3ca1b3b
--- /dev/null
+++ b/devel/i386-rtems-objc/files/patch-aa
@@ -0,0 +1,21 @@
+--- gcc/Makefile.in.orig Fri Aug 13 03:46:55 1999
++++ gcc/Makefile.in Mon Jun 12 22:04:15 2000
+@@ -2590,18 +2590,6 @@
+
+ # Install the man pages.
+ install-man: installdirs $(srcdir)/gcc.1 $(srcdir)/cccp.1 lang.install-man
+- -if [ -f gcc-cross$(exeext) ] ; then \
+- rm -f $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_CROSS_NAME)$(manext); \
+- else \
+- rm -f $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- $(INSTALL_DATA) $(srcdir)/gcc.1 $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- chmod a-x $(man1dir)/$(GCC_INSTALL_NAME)$(manext); \
+- fi
+- -rm -f $(man1dir)/cccp$(manext)
+- -$(INSTALL_DATA) $(srcdir)/cccp.1 $(man1dir)/cccp$(manext)
+- -chmod a-x $(man1dir)/cccp$(manext)
+
+ # Install the library.
+ install-libgcc: libgcc.a installdirs
diff --git a/devel/i386-rtems-objc/pkg-comment b/devel/i386-rtems-objc/pkg-comment
new file mode 100644
index 000000000000..10bc18c671a3
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-comment
@@ -0,0 +1 @@
+FSF OBJC-gcc-2.95.2 base-port for RTEMS development
diff --git a/devel/i386-rtems-objc/pkg-descr b/devel/i386-rtems-objc/pkg-descr
new file mode 100644
index 000000000000..89e47a3abf80
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-descr
@@ -0,0 +1,10 @@
+The base port for all the RTEMS OBJC-gcc ports. RTEMS is a
+Real-Time Operating System of Embedded Software development.
+It has its origins in the US Military, but is now open-source
+and supported by a wide varity of GNU tool languages. It
+a large number of processors and systems.
+
+WWW: http://www.oarcorp.com
+
+- Jim
+jim@thehousleys.net
diff --git a/devel/i386-rtems-objc/pkg-plist b/devel/i386-rtems-objc/pkg-plist
new file mode 100644
index 000000000000..549a621fec0c
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist
@@ -0,0 +1 @@
+@comment this plist intentionally left empty
diff --git a/devel/i386-rtems-objc/pkg-plist.i386-rtems b/devel/i386-rtems-objc/pkg-plist.i386-rtems
new file mode 100644
index 000000000000..a8a1d60ec1e9
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.i386-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/i386-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/i386-rtems/2.95.2/cc1obj
+lib/gcc-lib/i386-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/i386-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.m68k-rtems b/devel/i386-rtems-objc/pkg-plist.m68k-rtems
new file mode 100644
index 000000000000..7e46462b372a
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.m68k-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/m68k-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/m68k-rtems/2.95.2/cc1obj
+lib/gcc-lib/m68k-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/m68k-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.mips-rtems b/devel/i386-rtems-objc/pkg-plist.mips-rtems
new file mode 100644
index 000000000000..eac01d8ffc57
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.mips-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1obj
+lib/gcc-lib/mips64orion-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.mips64orion-rtems b/devel/i386-rtems-objc/pkg-plist.mips64orion-rtems
new file mode 100644
index 000000000000..eac01d8ffc57
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.mips64orion-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/mips64orion-rtems/2.95.2/cc1obj
+lib/gcc-lib/mips64orion-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/mips64orion-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.powerpc-rtems b/devel/i386-rtems-objc/pkg-plist.powerpc-rtems
new file mode 100644
index 000000000000..7db7eed85870
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.powerpc-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/powerpc-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/powerpc-rtems/2.95.2/cc1obj
+lib/gcc-lib/powerpc-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/powerpc-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.sh-rtems b/devel/i386-rtems-objc/pkg-plist.sh-rtems
new file mode 100644
index 000000000000..a461d7cb542c
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.sh-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/sh-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/sh-rtems/2.95.2/cc1obj
+lib/gcc-lib/sh-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/sh-rtems/2.95.2/include/objc
diff --git a/devel/i386-rtems-objc/pkg-plist.sparc-rtems b/devel/i386-rtems-objc/pkg-plist.sparc-rtems
new file mode 100644
index 000000000000..fdc6bad99c3e
--- /dev/null
+++ b/devel/i386-rtems-objc/pkg-plist.sparc-rtems
@@ -0,0 +1,14 @@
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/hash.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/objc-list.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/sarray.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/objc.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/objc-api.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/NXConstStr.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/Object.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/Protocol.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/encoding.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/typedstream.h
+lib/gcc-lib/sparc-rtems/2.95.2/include/objc/thr.h
+lib/gcc-lib/sparc-rtems/2.95.2/cc1obj
+lib/gcc-lib/sparc-rtems/2.95.2/libobjc.a
+@dirrm lib/gcc-lib/sparc-rtems/2.95.2/include/objc
diff --git a/devel/i960-rtems-binutils/Makefile b/devel/i960-rtems-binutils/Makefile
new file mode 100644
index 000000000000..4da790eb6fa8
--- /dev/null
+++ b/devel/i960-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: i960-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= i960-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/i960-rtems-gcc/Makefile b/devel/i960-rtems-gcc/Makefile
new file mode 100644
index 000000000000..788c85c2c572
--- /dev/null
+++ b/devel/i960-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: i960-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= i960-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/i960-rtems-gdb/Makefile b/devel/i960-rtems-gdb/Makefile
new file mode 100644
index 000000000000..b9d04570ca16
--- /dev/null
+++ b/devel/i960-rtems-gdb/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: i960-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= i960-rtems
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/m68k-rtems-binutils/Makefile b/devel/m68k-rtems-binutils/Makefile
new file mode 100644
index 000000000000..c04a4b10f388
--- /dev/null
+++ b/devel/m68k-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/m68k-rtems-chill/Makefile b/devel/m68k-rtems-chill/Makefile
new file mode 100644
index 000000000000..a304394ad54d
--- /dev/null
+++ b/devel/m68k-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/m68k-rtems-g77/Makefile b/devel/m68k-rtems-g77/Makefile
new file mode 100644
index 000000000000..8d74af566b03
--- /dev/null
+++ b/devel/m68k-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/m68k-rtems-gcc/Makefile b/devel/m68k-rtems-gcc/Makefile
new file mode 100644
index 000000000000..0b20977ba013
--- /dev/null
+++ b/devel/m68k-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/m68k-rtems-gcj/Makefile b/devel/m68k-rtems-gcj/Makefile
new file mode 100644
index 000000000000..17362575f4e9
--- /dev/null
+++ b/devel/m68k-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/m68k-rtems-gdb/Makefile b/devel/m68k-rtems-gdb/Makefile
new file mode 100644
index 000000000000..37d5d7d3363b
--- /dev/null
+++ b/devel/m68k-rtems-gdb/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/m68k-rtems-objc/Makefile b/devel/m68k-rtems-objc/Makefile
new file mode 100644
index 000000000000..b006e89f624a
--- /dev/null
+++ b/devel/m68k-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: m68k-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= m68k-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"
diff --git a/devel/mips-rtems-binutils/Makefile b/devel/mips-rtems-binutils/Makefile
new file mode 100644
index 000000000000..750512f7d848
--- /dev/null
+++ b/devel/mips-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/mips-rtems-chill/Makefile b/devel/mips-rtems-chill/Makefile
new file mode 100644
index 000000000000..6948236bb585
--- /dev/null
+++ b/devel/mips-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/mips-rtems-g77/Makefile b/devel/mips-rtems-g77/Makefile
new file mode 100644
index 000000000000..ace57bca0067
--- /dev/null
+++ b/devel/mips-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/mips-rtems-gcc/Makefile b/devel/mips-rtems-gcc/Makefile
new file mode 100644
index 000000000000..46cdb1471c7b
--- /dev/null
+++ b/devel/mips-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/mips-rtems-gcj/Makefile b/devel/mips-rtems-gcj/Makefile
new file mode 100644
index 000000000000..5a29c74079ce
--- /dev/null
+++ b/devel/mips-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/mips-rtems-objc/Makefile b/devel/mips-rtems-objc/Makefile
new file mode 100644
index 000000000000..b7fe8ec96106
--- /dev/null
+++ b/devel/mips-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"
diff --git a/devel/mips64orion-rtems-binutils/Makefile b/devel/mips64orion-rtems-binutils/Makefile
new file mode 100644
index 000000000000..750512f7d848
--- /dev/null
+++ b/devel/mips64orion-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/mips64orion-rtems-chill/Makefile b/devel/mips64orion-rtems-chill/Makefile
new file mode 100644
index 000000000000..6948236bb585
--- /dev/null
+++ b/devel/mips64orion-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/mips64orion-rtems-g77/Makefile b/devel/mips64orion-rtems-g77/Makefile
new file mode 100644
index 000000000000..ace57bca0067
--- /dev/null
+++ b/devel/mips64orion-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/mips64orion-rtems-gcc/Makefile b/devel/mips64orion-rtems-gcc/Makefile
new file mode 100644
index 000000000000..46cdb1471c7b
--- /dev/null
+++ b/devel/mips64orion-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/mips64orion-rtems-gcj/Makefile b/devel/mips64orion-rtems-gcj/Makefile
new file mode 100644
index 000000000000..5a29c74079ce
--- /dev/null
+++ b/devel/mips64orion-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/mips64orion-rtems-gdb/Makefile b/devel/mips64orion-rtems-gdb/Makefile
new file mode 100644
index 000000000000..68f2fa3338f6
--- /dev/null
+++ b/devel/mips64orion-rtems-gdb/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/mips64orion-rtems-objc/Makefile b/devel/mips64orion-rtems-objc/Makefile
new file mode 100644
index 000000000000..b7fe8ec96106
--- /dev/null
+++ b/devel/mips64orion-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: mips64orion-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= mips64orion-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"
diff --git a/devel/powerpc-rtems-binutils/Makefile b/devel/powerpc-rtems-binutils/Makefile
new file mode 100644
index 000000000000..759e63e3d0a4
--- /dev/null
+++ b/devel/powerpc-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/powerpc-rtems-chill/Makefile b/devel/powerpc-rtems-chill/Makefile
new file mode 100644
index 000000000000..e6ff35e87ef9
--- /dev/null
+++ b/devel/powerpc-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/powerpc-rtems-g77/Makefile b/devel/powerpc-rtems-g77/Makefile
new file mode 100644
index 000000000000..4e88a4235dad
--- /dev/null
+++ b/devel/powerpc-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/powerpc-rtems-gcc/Makefile b/devel/powerpc-rtems-gcc/Makefile
new file mode 100644
index 000000000000..644266041034
--- /dev/null
+++ b/devel/powerpc-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/powerpc-rtems-gcj/Makefile b/devel/powerpc-rtems-gcj/Makefile
new file mode 100644
index 000000000000..209e28bd159a
--- /dev/null
+++ b/devel/powerpc-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/powerpc-rtems-gdb/Makefile b/devel/powerpc-rtems-gdb/Makefile
new file mode 100644
index 000000000000..d648deb1050a
--- /dev/null
+++ b/devel/powerpc-rtems-gdb/Makefile
@@ -0,0 +1,15 @@
+# New ports collection makefile for: powerpc-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+CONFIGURE_ARGS= --verbose --enable-sim --enable-sim-powerpc \
+ --enable-sim-timebase --enable-sim-hardware
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/powerpc-rtems-objc/Makefile b/devel/powerpc-rtems-objc/Makefile
new file mode 100644
index 000000000000..3a7bfdac0f39
--- /dev/null
+++ b/devel/powerpc-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: powerpc-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= powerpc-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"
diff --git a/devel/sh-rtems-binutils/Makefile b/devel/sh-rtems-binutils/Makefile
new file mode 100644
index 000000000000..a0bf2c7e6f5d
--- /dev/null
+++ b/devel/sh-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/sh-rtems-chill/Makefile b/devel/sh-rtems-chill/Makefile
new file mode 100644
index 000000000000..a4a42b7bba9b
--- /dev/null
+++ b/devel/sh-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/sh-rtems-g77/Makefile b/devel/sh-rtems-g77/Makefile
new file mode 100644
index 000000000000..a38f45700805
--- /dev/null
+++ b/devel/sh-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/sh-rtems-gcc/Makefile b/devel/sh-rtems-gcc/Makefile
new file mode 100644
index 000000000000..b04957f069ab
--- /dev/null
+++ b/devel/sh-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/sh-rtems-gcj/Makefile b/devel/sh-rtems-gcj/Makefile
new file mode 100644
index 000000000000..d1327765ed00
--- /dev/null
+++ b/devel/sh-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/sh-rtems-gdb/Makefile b/devel/sh-rtems-gdb/Makefile
new file mode 100644
index 000000000000..f43a67d31cc5
--- /dev/null
+++ b/devel/sh-rtems-gdb/Makefile
@@ -0,0 +1,14 @@
+# New ports collection makefile for: sh-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+CONFIGURE_ARGS= --verbose --enable-sim
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/sh-rtems-objc/Makefile b/devel/sh-rtems-objc/Makefile
new file mode 100644
index 000000000000..9308045faeed
--- /dev/null
+++ b/devel/sh-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sh-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sh-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"
diff --git a/devel/sparc-rtems-binutils/Makefile b/devel/sparc-rtems-binutils/Makefile
new file mode 100644
index 000000000000..eb884ffa356c
--- /dev/null
+++ b/devel/sparc-rtems-binutils/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-binutils
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= binutils
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-binutils/Makefile"
diff --git a/devel/sparc-rtems-chill/Makefile b/devel/sparc-rtems-chill/Makefile
new file mode 100644
index 000000000000..b0dc00836e26
--- /dev/null
+++ b/devel/sparc-rtems-chill/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-chill
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= chill
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-chill/Makefile"
diff --git a/devel/sparc-rtems-g77/Makefile b/devel/sparc-rtems-g77/Makefile
new file mode 100644
index 000000000000..8bb9527365a6
--- /dev/null
+++ b/devel/sparc-rtems-g77/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-g77
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= g77
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-g77/Makefile"
diff --git a/devel/sparc-rtems-gcc/Makefile b/devel/sparc-rtems-gcc/Makefile
new file mode 100644
index 000000000000..1b6ec6f7c05c
--- /dev/null
+++ b/devel/sparc-rtems-gcc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-gcc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-gcc/Makefile"
diff --git a/devel/sparc-rtems-gcj/Makefile b/devel/sparc-rtems-gcj/Makefile
new file mode 100644
index 000000000000..d4dee2b2d23b
--- /dev/null
+++ b/devel/sparc-rtems-gcj/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-gcj
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gcj
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-gcj/Makefile"
diff --git a/devel/sparc-rtems-gdb/Makefile b/devel/sparc-rtems-gdb/Makefile
new file mode 100644
index 000000000000..3381e16621ca
--- /dev/null
+++ b/devel/sparc-rtems-gdb/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-gdb
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= gdb
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-gdb/Makefile"
diff --git a/devel/sparc-rtems-objc/Makefile b/devel/sparc-rtems-objc/Makefile
new file mode 100644
index 000000000000..b7a11f4ac124
--- /dev/null
+++ b/devel/sparc-rtems-objc/Makefile
@@ -0,0 +1,13 @@
+# New ports collection makefile for: sparc-rtems-objc
+# Date created: 9 June 2000
+# Whom: James Housley <jim@thehousleys.net>
+#
+# $FreeBSD$
+#
+
+PORTNAME= objc
+
+MAINTAINER= jim@thehousleys.net
+
+LCLTARGET= sparc-rtems
+.include "${.CURDIR}/../i386-rtems-objc/Makefile"