diff options
author | proff <proff@pkgsrc.org> | 1999-12-15 06:05:15 +0000 |
---|---|---|
committer | proff <proff@pkgsrc.org> | 1999-12-15 06:05:15 +0000 |
commit | 877d64b2d1c188a9ede2f86f8c6315912e219b3c (patch) | |
tree | 4cff2894633c1931050615408bca98cfb92ce654 /lang/ghc/patches/patch-ad | |
parent | 103be4857ac08d197d1ac20d6989d112e1ed6096 (diff) | |
download | pkgsrc-877d64b2d1c188a9ede2f86f8c6315912e219b3c.tar.gz |
netbsd patches for GHC/Haskell.
Diffstat (limited to 'lang/ghc/patches/patch-ad')
-rw-r--r-- | lang/ghc/patches/patch-ad | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/lang/ghc/patches/patch-ad b/lang/ghc/patches/patch-ad new file mode 100644 index 00000000000..38590887e4b --- /dev/null +++ b/lang/ghc/patches/patch-ad @@ -0,0 +1,22 @@ +$NetBSD: patch-ad,v 1.1.1.1 1999/12/15 06:05:15 proff Exp $ + +--- /p/lang/ghc/old/fptools/configure Wed Sep 15 09:13:41 1999 ++++ configure Wed Dec 15 16:37:27 1999 +@@ -786,7 +786,16 @@ + HostPlatform_CPP='i386_unknown_netbsd' + HostArch_CPP='i386' + HostVendor_CPP='unknown' +- HostOS_CPP='netbsd' ++ if test "$HASKELL_OBJ_FMT" = "a.out"; then ++ HostOS_CPP='netbsd' ++ else ++ if test "$HASKELL_OBJ_FMT" = "ELF"; then ++ HostOS_CPP='netbsd_elf' ++ else ++ echo bad \$HASKELL_OBJ_FMT = "$HASKELL_OBJ_FMT" ++ exit 1 ++ fi ++ fi + ;; + i[3456]86-*-solaris2*) + HostPlatform=i386-unknown-solaris2 # hack again |