diff options
author | steve <steve@FreeBSD.org> | 1998-03-16 03:45:05 +0000 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 1998-03-16 03:45:05 +0000 |
commit | 80ae275051f55d0d981f5aaf72304f21a667e403 (patch) | |
tree | 403fa182d6d95a26d8054f542b8f72768ed40fe0 /devel/crossm68k | |
parent | a9e775f3e6a2de21f158bfcff2170b10f4751c01 (diff) | |
download | FreeBSD-ports-80ae275051f55d0d981f5aaf72304f21a667e403.zip FreeBSD-ports-80ae275051f55d0d981f5aaf72304f21a667e403.tar.gz |
Motorola 68K Cross Development Environment
PR: 5798
Submitted by: Jerry Hicks <jhicks@atlanta.glenayre.com>
Diffstat (limited to 'devel/crossm68k')
-rw-r--r-- | devel/crossm68k/Makefile | 44 | ||||
-rw-r--r-- | devel/crossm68k/pkg-comment | 1 | ||||
-rw-r--r-- | devel/crossm68k/pkg-descr | 16 | ||||
-rw-r--r-- | devel/crossm68k/pkg-plist | 184 |
4 files changed, 245 insertions, 0 deletions
diff --git a/devel/crossm68k/Makefile b/devel/crossm68k/Makefile new file mode 100644 index 0000000..273cfaf --- /dev/null +++ b/devel/crossm68k/Makefile @@ -0,0 +1,44 @@ +# New ports collection makefile for: crossm68k +# Version required: 1.4 +# Date created: 26 Mar 96 +# Whom: Pedro Giffuni <giffunip@asme.org> +# +# $Id$ +# + +DISTNAME= gcc-2.7.2.2 +PKGNAME= crossm68k-1.4 +CATEGORIES= devel +MASTER_SITES= ftp://ftp.cygnus.com/pub/newlib/ \ + ${MASTER_SITE_GNU} +DISTFILES= binutils-2.8.1.tar.gz \ + ${DISTNAME}.tar.gz \ + newlib-1.8.0.tar.gz + +PATCH_SITES= ftp://sunsite.unc.edu/pub/gnu/ \ + ftp://ftp.informatik.hu-berlin.de/pub/gnu/gcc/ \ + ${MASTER_SITE_GNU} +PATCHFILES= crossgcc-${DISTNAME}.patch \ + gcc-2.7.2.2-2.7.2.3.diff.gz +PATCH_DIST_STRIP=-p1 --directory=${WRKSRC}/gcc + +MAINTAINER= jhicks@atlanta.glenayre.com + +NO_PACKAGE= please compile locally +WRKSRC= ${WRKDIR}/src +USE_GMAKE= yes +GNU_CONFIGURE= yes + +TARGET= m68k-coff +CONFIGURE_ARGS= --with-gnu-as --target=${TARGET} + +MAN1= ${TARGET}-ar.1 ${TARGET}-nm.1 ${TARGET}-objdump.1 \ + ${TARGET}-ranlib.1 ${TARGET}-size.1 ${TARGET}-strings.1 \ + ${TARGET}-strip.1 ${TARGET}-objcopy.1 ${TARGET}-nlmconv.1 \ + ${TARGET}-c++filt.1 configure.1 ${TARGET}-as.1 ${TARGET}-ld.1 \ + ${TARGET}-g++.1 ${TARGET}-gcc.1 cccp.1 + +post-extract: + (cd $(WRKDIR); sh ${SCRIPTDIR}/one-tree-1.4.sh) + +.include <bsd.port.mk> diff --git a/devel/crossm68k/pkg-comment b/devel/crossm68k/pkg-comment new file mode 100644 index 0000000..4702b0e --- /dev/null +++ b/devel/crossm68k/pkg-comment @@ -0,0 +1 @@ +Motorola 68K Cross Development Environment diff --git a/devel/crossm68k/pkg-descr b/devel/crossm68k/pkg-descr new file mode 100644 index 0000000..dd4c8bf --- /dev/null +++ b/devel/crossm68k/pkg-descr @@ -0,0 +1,16 @@ +This package permits the creation of Motorola 68000 COFF executables for +embedded systems development under FreeBSD. + + +The package is composed of the following utilities: + +The GNU's C Compiler gcc-2.7.2.3 + crosspatch +GNU's misc. utilities binutils-2.8.1 +Cygnus's embedded libraries newlib-1.8.0 + +------------------------------------------------------------------------- +Pedro Giffuni S. +giffunip@asme.org + +Modifications by Jerry Hicks +jhicks@atlanta.glenayre.com diff --git a/devel/crossm68k/pkg-plist b/devel/crossm68k/pkg-plist new file mode 100644 index 0000000..2f4e466 --- /dev/null +++ b/devel/crossm68k/pkg-plist @@ -0,0 +1,184 @@ +bin/m68k-coff-ar +bin/m68k-coff-as +bin/m68k-coff-c++ +bin/m68k-coff-c++filt +bin/m68k-coff-g++ +bin/m68k-coff-gasp +bin/m68k-coff-gcc +bin/m68k-coff-ld +bin/m68k-coff-nm +bin/m68k-coff-objcopy +bin/m68k-coff-objdump +bin/m68k-coff-ranlib +bin/m68k-coff-size +bin/m68k-coff-strings +bin/m68k-coff-strip +bin/protoize +bin/unprotoize +m68k-coff/bin/ar +m68k-coff/bin/as +m68k-coff/bin/gcc +m68k-coff/bin/ld +m68k-coff/bin/nm +m68k-coff/bin/ranlib +m68k-coff/bin/strip +m68k-coff/include/_ansi.h +m68k-coff/include/_syslist.h +m68k-coff/include/ar.h +m68k-coff/include/assert.h +m68k-coff/include/ctype.h +m68k-coff/include/dirent.h +m68k-coff/include/errno.h +m68k-coff/include/fastmath.h +m68k-coff/include/fcntl.h +m68k-coff/include/grp.h +m68k-coff/include/ieeefp.h +m68k-coff/include/locale.h +m68k-coff/include/machine/fastmath.h +m68k-coff/include/machine/ieeefp.h +m68k-coff/include/machine/setjmp-dj.h +m68k-coff/include/machine/setjmp.h +m68k-coff/include/machine/types.h +m68k-coff/include/math.h +m68k-coff/include/paths.h +m68k-coff/include/process.h +m68k-coff/include/pwd.h +m68k-coff/include/reent.h +m68k-coff/include/regdef.h +m68k-coff/include/setjmp.h +m68k-coff/include/signal.h +m68k-coff/include/stdio.h +m68k-coff/include/stdlib.h +m68k-coff/include/string.h +m68k-coff/include/sys/_types.h +m68k-coff/include/sys/config.h +m68k-coff/include/sys/dirent.h +m68k-coff/include/sys/errno.h +m68k-coff/include/sys/fcntl.h +m68k-coff/include/sys/file.h +m68k-coff/include/sys/param.h +m68k-coff/include/sys/reent.h +m68k-coff/include/sys/resource.h +m68k-coff/include/sys/setjmp.h +m68k-coff/include/sys/signal.h +m68k-coff/include/sys/stat-dj.h +m68k-coff/include/sys/stat.h +m68k-coff/include/sys/termio.h +m68k-coff/include/sys/termios.h +m68k-coff/include/sys/time.h +m68k-coff/include/sys/times.h +m68k-coff/include/sys/types.h +m68k-coff/include/sys/unistd.h +m68k-coff/include/sys/utime.h +m68k-coff/include/sys/utmp.h +m68k-coff/include/sys/wait.h +m68k-coff/include/termios.h +m68k-coff/include/time.h +m68k-coff/include/unctrl.h +m68k-coff/include/unistd.h +m68k-coff/include/utime.h +m68k-coff/include/utmp.h +m68k-coff/lib/crt0.o +m68k-coff/lib/ldscripts/i386coff.x +m68k-coff/lib/ldscripts/i386coff.xbn +m68k-coff/lib/ldscripts/i386coff.xn +m68k-coff/lib/ldscripts/i386coff.xr +m68k-coff/lib/ldscripts/i386coff.xu +m68k-coff/lib/libc.a +m68k-coff/lib/libg.a +m68k-coff/lib/libiberty.a +m68k-coff/lib/libm.a +include/ansidecl.h +include/bfd.h +include/bfdlink.h +@unexec install-info --delete +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-3 +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 +lib/gcc-lib/m68k-coff/2.7.2.3/SYSCALLS.c.X +lib/gcc-lib/m68k-coff/2.7.2.3/cc1 +lib/gcc-lib/m68k-coff/2.7.2.3/cc1obj +lib/gcc-lib/m68k-coff/2.7.2.3/cc1plus +lib/gcc-lib/m68k-coff/2.7.2.3/cpp +lib/gcc-lib/m68k-coff/2.7.2.3/crtbegin.o +lib/gcc-lib/m68k-coff/2.7.2.3/crtend.o +lib/gcc-lib/m68k-coff/2.7.2.3/include/README +lib/gcc-lib/m68k-coff/2.7.2.3/include/float.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/iso646.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/limits.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/NXConstStr.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/Object.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/Protocol.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/encoding.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/hash.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/list.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/objc-api.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/objc.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/sarray.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/objc/typedstream.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/proto.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/stdarg.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/stddef.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/syslimits.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-alpha.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-clipper.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-h8300.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-i860.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-i960.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-m88k.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-mips.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-pa.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-ppc.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-pyr.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-sparc.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/va-spur.h +lib/gcc-lib/m68k-coff/2.7.2.3/include/varargs.h +lib/gcc-lib/m68k-coff/2.7.2.3/libgcc.a +lib/gcc-lib/m68k-coff/2.7.2.3/specs +lib/libm68k-coff-bfd.a +lib/libm68k-coff-opcodes.a +lib/libiberty.a +man/man1/cccp.1.gz +man/man1/configure.1.gz +man/man1/m68k-coff-ar.1.gz +man/man1/m68k-coff-as.1.gz +man/man1/m68k-coff-c++filt.1.gz +man/man1/m68k-coff-g++.1.gz +man/man1/m68k-coff-gcc.1.gz +man/man1/m68k-coff-ld.1.gz +man/man1/m68k-coff-nlmconv.1.gz +man/man1/m68k-coff-nm.1.gz +man/man1/m68k-coff-objcopy.1.gz +man/man1/m68k-coff-objdump.1.gz +man/man1/m68k-coff-ranlib.1.gz +man/man1/m68k-coff-size.1.gz +man/man1/m68k-coff-strings.1.gz +man/man1/m68k-coff-strip.1.gz |