summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoroki <oki@pkgsrc.org>2000-05-31 17:54:25 +0000
committeroki <oki@pkgsrc.org>2000-05-31 17:54:25 +0000
commit3c98a006cb57de1560508ebe860263f51300fe11 (patch)
treed13be7e229cb4d62cc1c5616b97bf9fda75d4445
parent37a3eb587dafbd56e0f03934a45d77c6380d6938 (diff)
downloadpkgsrc-3c98a006cb57de1560508ebe860263f51300fe11.tar.gz
This cross-compile environment for PE/COFF Cygwin32/i386.
-rw-r--r--cross/i386-cygwin32/Makefile22
-rw-r--r--cross/i386-cygwin32/files/md55
-rw-r--r--cross/i386-cygwin32/files/patch-sum3
-rw-r--r--cross/i386-cygwin32/patches/patch-aa11
-rw-r--r--cross/i386-cygwin32/pkg/COMMENT1
-rw-r--r--cross/i386-cygwin32/pkg/DESCR1
-rw-r--r--cross/i386-cygwin32/pkg/MESSAGE12
-rw-r--r--cross/i386-cygwin32/pkg/PLIST1
8 files changed, 56 insertions, 0 deletions
diff --git a/cross/i386-cygwin32/Makefile b/cross/i386-cygwin32/Makefile
new file mode 100644
index 00000000000..2d154a2d551
--- /dev/null
+++ b/cross/i386-cygwin32/Makefile
@@ -0,0 +1,22 @@
+# $NetBSD: Makefile,v 1.1 2000/05/31 17:54:25 oki Exp $
+#
+
+DISTVERSION= 1.0.0.0
+DISTFILES= # none
+
+#MAINTAINER= packages@netbsd.org
+#HOMEPAGE= http://www.netbsd.org/
+
+WRKSRC= ${WRKDIR}/${EGCS_DISTNAME}
+
+USE_CROSS_BINUTILS= yes
+BINUTILS_GNUTARGET= pe-i386
+BINUTILS_LDEMULATION= i386pe
+USE_CROSS_EGCS= yes
+EGCS_FAKE_RUNTIME= yes
+
+TARGET_ARCH= i386-cygwin32
+
+BINUTILS_EXTRAS= dlltool windres
+
+.include "../COMMON/cross.mk"
diff --git a/cross/i386-cygwin32/files/md5 b/cross/i386-cygwin32/files/md5
new file mode 100644
index 00000000000..8b73e254233
--- /dev/null
+++ b/cross/i386-cygwin32/files/md5
@@ -0,0 +1,5 @@
+$NetBSD: md5,v 1.1 2000/05/31 17:54:26 oki Exp $
+
+MD5 (binutils-2.9.1.tar.gz) = 8f9ad1a6e96742fd3069479171a63c22
+MD5 (egcs-1.1.1.tar.gz) = 0b3f0e856dcbb2241c183081fc7271af
+MD5 (egcs-1.1.1-NetBSD-19980104.diff.gz) = 8c4d952d999ead62f6604948c65c2454
diff --git a/cross/i386-cygwin32/files/patch-sum b/cross/i386-cygwin32/files/patch-sum
new file mode 100644
index 00000000000..2d768fe4e92
--- /dev/null
+++ b/cross/i386-cygwin32/files/patch-sum
@@ -0,0 +1,3 @@
+$NetBSD: patch-sum,v 1.1 2000/05/31 17:54:26 oki Exp $
+
+MD5 (patch-aa) = 9fb345cb6c750d82fde91ae507592750
diff --git a/cross/i386-cygwin32/patches/patch-aa b/cross/i386-cygwin32/patches/patch-aa
new file mode 100644
index 00000000000..5a6b3d415d2
--- /dev/null
+++ b/cross/i386-cygwin32/patches/patch-aa
@@ -0,0 +1,11 @@
+--- gcc/cpphash.c.orig Thu Jun 1 01:38:11 2000
++++ gcc/cpphash.c Thu Jun 1 01:54:57 2000
+@@ -88,7 +88,7 @@
+ /* Lookups pass no hashcode. #define passes one. Look for no hashcode. */
+ if (islookup && !strncmp(name, "unix", len) && !warned_unix) {
+ warned_unix++;
+- warning("deprecated symbol \"unix\" is no longer predefined");
++ cpp_warning(pfile, "deprecated symbol \"unix\" is no longer predefined");
+ }
+ return (HASHNODE *) 0;
+ }
diff --git a/cross/i386-cygwin32/pkg/COMMENT b/cross/i386-cygwin32/pkg/COMMENT
new file mode 100644
index 00000000000..3b07d3b1805
--- /dev/null
+++ b/cross/i386-cygwin32/pkg/COMMENT
@@ -0,0 +1 @@
+Cross-compile environment for Cywin32/i386
diff --git a/cross/i386-cygwin32/pkg/DESCR b/cross/i386-cygwin32/pkg/DESCR
new file mode 100644
index 00000000000..025c513e828
--- /dev/null
+++ b/cross/i386-cygwin32/pkg/DESCR
@@ -0,0 +1 @@
+This cross-compile environment for PE/COFF Cygwin32/i386.
diff --git a/cross/i386-cygwin32/pkg/MESSAGE b/cross/i386-cygwin32/pkg/MESSAGE
new file mode 100644
index 00000000000..90418775b45
--- /dev/null
+++ b/cross/i386-cygwin32/pkg/MESSAGE
@@ -0,0 +1,12 @@
+=============================================================================
+$NetBSD: MESSAGE,v 1.1 2000/05/31 17:54:27 oki Exp $
+
+This pkg DOES NOT install headers or runtime link libraries. Only the
+compilers are installed.
+
+In order to have a complete development setup, you need to install
+includes and libraries in ${CROSSBASE}/i386-cygwin32/include and
+${CROSSBASE}/i386-cygwin32/lib respectively, or symlink these paths to
+the appropriate places.
+
+=============================================================================
diff --git a/cross/i386-cygwin32/pkg/PLIST b/cross/i386-cygwin32/pkg/PLIST
new file mode 100644
index 00000000000..1711981dc69
--- /dev/null
+++ b/cross/i386-cygwin32/pkg/PLIST
@@ -0,0 +1 @@
+@comment $NetBSD: PLIST,v 1.1 2000/05/31 17:54:28 oki Exp $