diff options
author | steve <steve@FreeBSD.org> | 2000-07-10 12:32:35 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 2000-07-10 12:32:35 +0800 |
commit | baf00c90b0ff860e2ca98ff8a90ae868938be116 (patch) | |
tree | 82dc32e1ba892ad0bd718859ac844d0f1d90442f /devel/i386-rtems-binutils | |
parent | ed5968c01d002e5ee352a51bbf640d1a42273931 (diff) | |
download | freebsd-ports-gnome-baf00c90b0ff860e2ca98ff8a90ae868938be116.tar.gz freebsd-ports-gnome-baf00c90b0ff860e2ca98ff8a90ae868938be116.tar.zst freebsd-ports-gnome-baf00c90b0ff860e2ca98ff8a90ae868938be116.zip |
C/C++, CHILL, F77, JAVA, OBJC, binutils, and gdb from the RTEMS RTOS for
the i386, i960, m68k, mips64orion, powerpc, sh, and sparc processors.
PR: 19335
Submitted by: James Housley <jim@thehouselys.net>
Diffstat (limited to 'devel/i386-rtems-binutils')
-rw-r--r-- | devel/i386-rtems-binutils/Makefile | 61 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/distinfo | 2 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-comment | 1 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-descr | 10 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist | 1 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.i386-rtems | 38 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.i960-rtems | 37 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.m68k-rtems | 38 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.mips-rtems | 38 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.mips64orion-rtems | 38 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.powerpc-rtems | 38 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.sh-rtems | 42 | ||||
-rw-r--r-- | devel/i386-rtems-binutils/pkg-plist.sparc-rtems | 38 |
13 files changed, 382 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 |