Difference between revisions of "Techwiki:MinGW wishlist"
Kjkhyperion (talk | contribs) (→ld) |
Kjkhyperion (talk | contribs) (→ld) |
||
Line 13: | Line 13: | ||
* COMDATs and [http://msdn.microsoft.com/en-us/library/bxwfs976(VS.80).aspx identical COMDAT folding] | * COMDATs and [http://msdn.microsoft.com/en-us/library/bxwfs976(VS.80).aspx identical COMDAT folding] | ||
* alias __image_base__ to __ImageBase | * alias __image_base__ to __ImageBase | ||
+ | * honor linker directives embedded in object files (.drectve), especially /EXPORT and /DEFAULTLIB | ||
+ | * recognize the ''libraryname''.lib pattern as equivalent to lib''libraryname''.a | ||
== dlltool == | == dlltool == |
Revision as of 18:16, 9 November 2009
A list of features we'd really like to see in MinGW
gcc
- SEH. Really
- __uuidof and __declspec(uuid)
- native support for __int8, __int16, __int32 and __int64
- __ptr32 and __ptr64
g++
- SEH-compatible unwinding. Also SEH
- Microsoft-compatible ABI
- ktietz of mingw-w64 is already working on compatible symbol name decoration
ld
- COMDATs and identical COMDAT folding
- alias __image_base__ to __ImageBase
- honor linker directives embedded in object files (.drectve), especially /EXPORT and /DEFAULTLIB
- recognize the libraryname.lib pattern as equivalent to liblibraryname.a