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.
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

