From b66ab06e3014ea223fb10c286e03c7c4bdf07a80 Mon Sep 17 00:00:00 2001 From: ReactOS Portable Systems Group Date: Sun, 27 Jul 2008 05:37:54 +0000 Subject: [PATCH] - Stop adding those damn @ decorations to ARM builds. svn path=/trunk/; revision=34820 --- reactos/tools/rbuild/module.cpp | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/reactos/tools/rbuild/module.cpp b/reactos/tools/rbuild/module.cpp index 6e1947d1485..c89ce11912f 100644 --- a/reactos/tools/rbuild/module.cpp +++ b/reactos/tools/rbuild/module.cpp @@ -1128,13 +1128,17 @@ Module::GetDefaultModuleEntrypoint () const case KeyboardLayout: case KernelModeDLL: case KernelModeDriver: + if (Environment::GetArch() == "arm") return "DriverEntry"; return "DriverEntry@8"; case NativeDLL: - return "DllMainCRTStartup@12"; + if (Environment::GetArch() == "arm") return "DllMainCRTStartup"; + return "DllMainCRTStartup@12"; case NativeCUI: - return "NtProcessStartup@4"; + if (Environment::GetArch() == "arm") return "NtProcessStartup"; + return "NtProcessStartup@4"; case Win32DLL: case Win32OCX: + if (Environment::GetArch() == "arm") return "DllMain"; return "DllMain@12"; case Win32CUI: case Test: