Author: akhaldi
Date: Sat Oct 5 20:50:11 2013
New Revision: 60547
URL:
http://svn.reactos.org/svn/reactos?rev=60547&view=rev
Log:
[MSVCRTD_WINETEST]
* Sync with Wine 1.7.1.
CORE-7469
Modified:
trunk/rostests/winetests/msvcrtd/CMakeLists.txt
trunk/rostests/winetests/msvcrtd/debug.c
trunk/rostests/winetests/msvcrtd/testlist.c
Modified: trunk/rostests/winetests/msvcrtd/CMakeLists.txt
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/msvcrtd/CMakeLi…
==============================================================================
--- trunk/rostests/winetests/msvcrtd/CMakeLists.txt [iso-8859-1] (original)
+++ trunk/rostests/winetests/msvcrtd/CMakeLists.txt [iso-8859-1] Sat Oct 5 20:50:11
2013
@@ -1,10 +1,5 @@
-
-add_definitions(
- -D__ROS_LONG64__
- -D_DLL -D__USE_CRTIMP)
add_executable(msvcrtd_winetest debug.c testlist.c)
-target_link_libraries(msvcrtd_winetest wine)
set_module_type(msvcrtd_winetest win32cui)
-add_importlibs(msvcrtd_winetest msvcrt kernel32 ntdll)
+add_importlibs(msvcrtd_winetest msvcrt kernel32)
add_cd_file(TARGET msvcrtd_winetest DESTINATION reactos/bin FOR all)
Modified: trunk/rostests/winetests/msvcrtd/debug.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/msvcrtd/debug.c…
==============================================================================
--- trunk/rostests/winetests/msvcrtd/debug.c [iso-8859-1] (original)
+++ trunk/rostests/winetests/msvcrtd/debug.c [iso-8859-1] Sat Oct 5 20:50:11 2013
@@ -34,7 +34,7 @@
/* Some exports are only available in later versions */
#define SETNOFAIL(x,y) x = (void*)GetProcAddress(hModule,y)
-#define SET(x,y) SETNOFAIL(x,y); ok(x != NULL, "Export '%s' not
found\n", y)
+#define SET(x,y) do { SETNOFAIL(x,y); ok(x != NULL, "Export '%s' not
found\n", y); } while(0)
static int init_functions(void)
{
@@ -45,7 +45,11 @@
return FALSE;
}
- SET(pMSVCRTD_operator_new_dbg, "??2@YAPAXIHPBDH@Z");
+ if (sizeof(void *) > sizeof(int)) /* 64-bit has a different mangled name */
+ SET(pMSVCRTD_operator_new_dbg, "??2@YAPEAX_KHPEBDH@Z");
+ else
+ SET(pMSVCRTD_operator_new_dbg, "??2@YAPAXIHPBDH@Z");
+
if (pMSVCRTD_operator_new_dbg == NULL)
return FALSE;
Modified: trunk/rostests/winetests/msvcrtd/testlist.c
URL:
http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/msvcrtd/testlis…
==============================================================================
--- trunk/rostests/winetests/msvcrtd/testlist.c [iso-8859-1] (original)
+++ trunk/rostests/winetests/msvcrtd/testlist.c [iso-8859-1] Sat Oct 5 20:50:11 2013
@@ -1,10 +1,7 @@
/* Automatically generated file; DO NOT EDIT!! */
-#define WIN32_LEAN_AND_MEAN
-#include <windows.h>
-
#define STANDALONE
-#include "wine/test.h"
+#include <wine/test.h>
extern void func_debug(void);