Fixes for MinGW (ref #6)
Fixed aliases for GCC (refs #6)
Revert "Fixed aliases for GCC (refs #6)"

This reverts commit 1f25e9b7c9d7bff4b470e90094636a9a3a271ede.
Revert "Fixes for MinGW (ref #6)"

This reverts commit 16e3ab69f2ef68bec1620c3e9177c4ded0488e7a.
Another attempt to fix MinGW compilations
MinGW related fixes and improvements (refs #6)
MinGW related workaround: dealing with impossibility of making weak symbols
Apply MinGW related workarounds
Fix PE32+ format detection
Add MinGW notes to docs (fixes #6)
Merge branch 'master' into develop