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/CMakeLis... ============================================================================== --- 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/testlist... ============================================================================== --- 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);