From: Kai T. <Kai...@on...> - 2006-10-12 12:17:10
|
Hello, I want to share with you the new version of the gcc 4.1.1 patch for mingw64. The current version of the patch has the following changes compared to the previous one: - base types - as long and long long - having MS-abi layout. - fastcall & cdecl are treated by the backend. - register calling convention is equivalent to MS-abi (so far as I tested). Many thanks to Filip Navara for a good starting point for this feature. - gcc uses medium code model for this target by default. - gcc uses for register parameters for this target 64-bit width passing registers - the stack-probing built-in code of gcc is adjusted to support this target too. - built-in types size_t, ptrdiff_t, etc. have now the base type "long long" If somebody want to support me while porting, be welcome ... Best Regards, i.A. Kai Tietz |