Package: dpkg
Version: 1.15.8.6
Severity: wishlist
Tags: patch

config.guess has support for mingw32 since 2005. It accepts anything in the form
of *-*-mingw32. The "traditional", mingw.org based implementation, uses
<cpu>-pc-mingw32 triplet. Mingw-w64 based implementations, use
<cpu>-w64-mingw32. Gcc 4.5 and higher recognises -w64-mingw32 and enable
additional features for mingw-w64.

The attached patch produces desired values for Debian and GNU variables set by
dpkg-architecture.

Attachment: pgpxZxcgoI3EI.pgp
Description: PGP signature

>From 8315953b2bc7d400ed320b57e8eb5caed90e6da8 Mon Sep 17 00:00:00 2001
From: Dmitrijs Ledkovs <[email protected]>
Date: Sun, 12 Dec 2010 00:15:22 +0000
Subject: [PATCH] Add mingw32-w64 to ostable and triplettable.

---
 ostable      |    1 +
 triplettable |    1 +
 2 files changed, 2 insertions(+), 0 deletions(-)

diff --git a/ostable b/ostable
index 17b7581..1ee4277 100644
--- a/ostable
+++ b/ostable
@@ -31,3 +31,4 @@ bsd-openbsd		openbsd			openbsd[^-]*
 sysv-solaris		solaris			solaris[^-]*
 uclibceabi-uclinux	uclinux-uclibceabi	uclinux[^-]*-uclibceabi
 uclibc-uclinux		uclinux-uclibc		uclinux[^-]*(-uclibc.*)?
+w64-mingw32		w64-mingw32		mingw32[^-]*
diff --git a/triplettable b/triplettable
index 3e076e2..b374f2c 100644
--- a/triplettable
+++ b/triplettable
@@ -20,3 +20,4 @@ bsd-darwin-<cpu>	darwin-<cpu>
 sysv-solaris-<cpu>	solaris-<cpu>
 uclibceabi-uclinux-arm	uclinux-armel
 uclibc-uclinux-<cpu>	uclinux-<cpu>
+w64-mingw32-<cpu>	mingw-<cpu>
-- 
1.7.2.3

Reply via email to