Why are all mingw-w64-* packages using two different targets as opposed to just being multilib? I am well aware of TDM GCC, which is a multilib gcc distribution for Windows. Their patches could be perhaps used here? I have tried creating multilib PKGBUILDs, and I have created them for binutils, headers, headers-bootstrap, gcc-base and crt, but I'm stuck on winpthreads. I'm not very familiar with autotools, and I can't really dig too deep into its makefiles and config scripts. If there's an interest, I could post the PKGBUILDs and the specifics of the errors I'm stuck on. Is a multilib feasible, or even possible without major patches?
What profit hath a man of all his labour which he taketh under the sun?
All the rivers run into the sea; yet the sea is not full; unto the place from whence the rivers come, thither they return again.
For in much wisdom is much grief: and he that increaseth knowledge increaseth sorrow.