summaryrefslogtreecommitdiff
path: root/devel
diff options
context:
space:
mode:
authorSteve Price <steve@FreeBSD.org>1998-03-16 03:45:05 +0000
committerSteve Price <steve@FreeBSD.org>1998-03-16 03:45:05 +0000
commit2e7a6eb9d6844a6a65daf9f919005cfc202250dc (patch)
treefd18c1ee28feeedb888f01a2ff8815e4e6180d80 /devel
parentActivate m68kgdb. (diff)
Motorola 68K Cross Development Environment
PR: 5798 Submitted by: Jerry Hicks <jhicks@atlanta.glenayre.com>
Notes
Notes: svn path=/head/; revision=10171
Diffstat (limited to 'devel')
-rw-r--r--devel/crossm68k/Makefile44
-rw-r--r--devel/crossm68k/pkg-comment1
-rw-r--r--devel/crossm68k/pkg-descr16
-rw-r--r--devel/crossm68k/pkg-plist184
4 files changed, 245 insertions, 0 deletions
diff --git a/devel/crossm68k/Makefile b/devel/crossm68k/Makefile
new file mode 100644
index 000000000000..273cfaf3332e
--- /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 000000000000..4702b0e93855
--- /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 000000000000..dd4c8bf2203e
--- /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 000000000000..2f4e46695ba1
--- /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