diff options
author | steve <steve@FreeBSD.org> | 1998-08-09 09:35:38 +0800 |
---|---|---|
committer | steve <steve@FreeBSD.org> | 1998-08-09 09:35:38 +0800 |
commit | b3ece50c78fcda7168401e4da69db996d3caa0c8 (patch) | |
tree | 2ee7edc52234cbfb9e4fdf10397d9a424a478f9c /devel/gcc-m68k | |
parent | 68876a1c4a1bf94e9d511166b92cf0bd6036967a (diff) | |
download | freebsd-ports-gnome-b3ece50c78fcda7168401e4da69db996d3caa0c8.tar.gz freebsd-ports-gnome-b3ece50c78fcda7168401e4da69db996d3caa0c8.tar.zst freebsd-ports-gnome-b3ece50c78fcda7168401e4da69db996d3caa0c8.zip |
Initial import of m68kgcc version 2.8.1.
GCC cross-compiler for the m68k.
PR: 7220 (3 of 5)
Submitted by: Jerry Hicks <jhicks@glenatl.glenayre.com>
Diffstat (limited to 'devel/gcc-m68k')
-rw-r--r-- | devel/gcc-m68k/Makefile | 31 | ||||
-rw-r--r-- | devel/gcc-m68k/distinfo | 1 | ||||
-rw-r--r-- | devel/gcc-m68k/files/patch-aa | 18 | ||||
-rw-r--r-- | devel/gcc-m68k/pkg-comment | 1 | ||||
-rw-r--r-- | devel/gcc-m68k/pkg-descr | 9 | ||||
-rw-r--r-- | devel/gcc-m68k/pkg-plist | 95 |
6 files changed, 155 insertions, 0 deletions
diff --git a/devel/gcc-m68k/Makefile b/devel/gcc-m68k/Makefile new file mode 100644 index 000000000000..4f3b953b7103 --- /dev/null +++ b/devel/gcc-m68k/Makefile @@ -0,0 +1,31 @@ +# New ports collection makefile for: m68kgcc-2.8.1 +# Version required: 2.8.1 +# Date created: 7 July 1998 +# Whom: Jerry Hicks <jhicks@glenatl.glenayre.com> +# +# $Id$ +# + +DISTNAME= gcc-2.8.1 +PKGNAME= m68kgcc-2.8.1 +CATEGORIES= devel +MASTER_SITES= ${MASTER_SITE_GNU} + +MAINTAINER= jhicks@glenatl.glenayre.com + +BUILD_DEPENDS= m68k-coff-as:${PORTSDIR}/devel/m68kbinutils \ + m68k-coff-ld:${PORTSDIR}/devel/m68kbinutils +RUN_DEPENDS= m68k-coff-as:${PORTSDIR}/devel/m68kbinutils \ + m68k-coff-ld:${PORTSDIR}/devel/m68kbinutils + +NO_PACKAGE= please compile locally +USE_GMAKE= yes +GNU_CONFIGURE= yes + +CONFIGURE_ARGS= --target=m68k-coff --with-gnu-as --with-gnu-ld + +MAKE_FLAGS+= LANGUAGES="c c++" SUBDIRS="cp" + +MAN1= cccp.1 m68k-coff-g++.1 m68k-coff-gcc.1 + +.include <bsd.port.mk> diff --git a/devel/gcc-m68k/distinfo b/devel/gcc-m68k/distinfo new file mode 100644 index 000000000000..c2e61dece4d5 --- /dev/null +++ b/devel/gcc-m68k/distinfo @@ -0,0 +1 @@ +MD5 (gcc-2.8.1.tar.gz) = 311829e9c36080fb54b0145285746a9e diff --git a/devel/gcc-m68k/files/patch-aa b/devel/gcc-m68k/files/patch-aa new file mode 100644 index 000000000000..fe3000f040ca --- /dev/null +++ b/devel/gcc-m68k/files/patch-aa @@ -0,0 +1,18 @@ +--- scan-types.sh.orig Tue Jul 7 19:36:58 1998 ++++ scan-types.sh Tue Jul 7 19:38:39 1998 +@@ -14,6 +14,7 @@ + # using sed to search for typedefs in the output. + + cat >st-dummy.c <<!EOF! ++#if 0 /* WE DON'T HAVE THESE UNTIL NEWLIB HAS BEEN INSTALLED!!! */ + #include <sys/types.h> + #include <stddef.h> + #include <stdarg.h> +@@ -27,6 +28,7 @@ + #endif + #ifdef va_list + typedef va_list XXXva_list; ++#endif + #endif + !EOF! + diff --git a/devel/gcc-m68k/pkg-comment b/devel/gcc-m68k/pkg-comment new file mode 100644 index 000000000000..c1fa46d5c67e --- /dev/null +++ b/devel/gcc-m68k/pkg-comment @@ -0,0 +1 @@ +FSF gcc-2.8.1 for Motorola M68K and Coldfire cross-development diff --git a/devel/gcc-m68k/pkg-descr b/devel/gcc-m68k/pkg-descr new file mode 100644 index 000000000000..f6375bd3d9f6 --- /dev/null +++ b/devel/gcc-m68k/pkg-descr @@ -0,0 +1,9 @@ +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 diff --git a/devel/gcc-m68k/pkg-plist b/devel/gcc-m68k/pkg-plist new file mode 100644 index 000000000000..f614e23ff324 --- /dev/null +++ b/devel/gcc-m68k/pkg-plist @@ -0,0 +1,95 @@ +bin/m68k-coff-gcc +bin/m68k-coff-c++ +bin/m68k-coff-g++ +man/man1/cccp.1.gz +man/man1/m68k-coff-g++.1.gz +man/man1/m68k-coff-gcc.1.gz +m68k-coff/include/assert.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-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 %D/info/cpp.info %D/info/dir +@exec install-info %D/info/gcc.info %D/info/dir +lib/gcc-lib/m68k-coff/2.8.1/include/syslimits.h +lib/gcc-lib/m68k-coff/2.8.1/include/stdarg.h +lib/gcc-lib/m68k-coff/2.8.1/include/stddef.h +lib/gcc-lib/m68k-coff/2.8.1/include/varargs.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-alpha.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-h8300.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-i860.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-i960.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-mips.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-m88k.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-mn10200.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-mn10300.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-pa.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-pyr.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-sparc.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-clipper.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-spur.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-m32r.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-sh.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-v850.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-arc.h +lib/gcc-lib/m68k-coff/2.8.1/include/iso646.h +lib/gcc-lib/m68k-coff/2.8.1/include/va-ppc.h +lib/gcc-lib/m68k-coff/2.8.1/include/proto.h +lib/gcc-lib/m68k-coff/2.8.1/include/math-68881.h +lib/gcc-lib/m68k-coff/2.8.1/include/typeinfo +lib/gcc-lib/m68k-coff/2.8.1/include/exception +lib/gcc-lib/m68k-coff/2.8.1/include/new +lib/gcc-lib/m68k-coff/2.8.1/include/new.h +lib/gcc-lib/m68k-coff/2.8.1/include/limits.h +lib/gcc-lib/m68k-coff/2.8.1/include/README +lib/gcc-lib/m68k-coff/2.8.1/include/float.h +lib/gcc-lib/m68k-coff/2.8.1/include/stdlib.h +lib/gcc-lib/m68k-coff/2.8.1/include/fixed +lib/gcc-lib/m68k-coff/2.8.1/cc1 +lib/gcc-lib/m68k-coff/2.8.1/cc1plus +lib/gcc-lib/m68k-coff/2.8.1/specs +lib/gcc-lib/m68k-coff/2.8.1/cpp +lib/gcc-lib/m68k-coff/2.8.1/libgcc.a +lib/gcc-lib/m68k-coff/2.8.1/m68000/libgcc.a +lib/gcc-lib/m68k-coff/2.8.1/m68000/msoft-float/libgcc.a +lib/gcc-lib/m68k-coff/2.8.1/m5200/libgcc.a +lib/gcc-lib/m68k-coff/2.8.1/msoft-float/libgcc.a +@dirrm lib/gcc-lib/m68k-coff/2.8.1/include +@dirrm lib/gcc-lib/m68k-coff/2.8.1/m68000/msoft-float +@dirrm lib/gcc-lib/m68k-coff/2.8.1/m68000 +@dirrm lib/gcc-lib/m68k-coff/2.8.1/m5200 +@dirrm lib/gcc-lib/m68k-coff/2.8.1/msoft-float +@dirrm lib/gcc-lib/m68k-coff/2.8.1 +@dirrm lib/gcc-lib/m68k-coff +@dirrm m68k-coff/include |