- append stdcall decoration only for i386 target
svn path=/trunk/; revision=47539
switch ( type )
{
case Kernel:
switch ( type )
{
case Kernel:
- if (Environment::GetArch() == "arm") return "KiSystemStartup";
- return "KiSystemStartup@4";
+ if (Environment::GetArch() == "i386") return "KiSystemStartup@4";
+ return "KiSystemStartup";
case KeyboardLayout:
case KernelModeDLL:
case KernelModeDriver:
case KeyboardLayout:
case KernelModeDLL:
case KernelModeDriver:
- if (Environment::GetArch() == "arm") return "DriverEntry";
- return "DriverEntry@8";
+ if (Environment::GetArch() == "i386") return "DriverEntry@8";
+ return "DriverEntry";
- if (Environment::GetArch() == "arm") return "DllMainCRTStartup";
- return "DllMainCRTStartup@12";
+ if (Environment::GetArch() == "i386") return "DllMainCRTStartup@12";
+ return "DllMainCRTStartup";
- if (Environment::GetArch() == "arm") return "NtProcessStartup";
- return "NtProcessStartup@4";
+ if (Environment::GetArch() == "i386") return "NtProcessStartup@4";
+ return "NtProcessStartup";
case Win32DLL:
case Win32OCX:
case Win32DLL:
case Win32OCX:
- if (Environment::GetArch() == "arm") return "DllMain";
- return "DllMain@12";
+ if (Environment::GetArch() == "i386") return "DllMain@12";
+ return "DllMain";
case Win32CUI:
case Test:
return "mainCRTStartup";
case Win32CUI:
case Test:
return "mainCRTStartup";