Commit Graph

2661 Commits

Author SHA1 Message Date
Alexandre Julliard a49891f1e2 ntdll: Add a WINEARCH environment variable that allows forcing a specific 32- or 64-bit architecture. 2010-06-24 15:10:58 +02:00
Francois Gouget 4c8b3b0f3d ntdll: Fix a typo in a parameter name. 2010-06-22 20:04:03 +02:00
Alexandre Julliard 0fdcab06ac ntdll/tests: Fix some exception tests for Wow64. 2010-06-22 13:51:18 +02:00
Alexandre Julliard 0db65fd36e ntdll: Fix the initial FPU control word on 32-bit too. 2010-06-22 11:19:02 +02:00
Andrey Turkin 5b3750e2a4 ntdll: Fix race in NtRead/WriteFile. 2010-06-21 16:48:27 +02:00
Alexandre Julliard 8b54390686 ntdll: Fix the initial FPU control word on 64-bit. 2010-06-21 11:49:25 +02:00
Henri Verbeet 772a5c7c09 ntdll: The FPU control word for newly created threads is 0x27f.
This fixes a regression introduced by
e6611e22fb.
2010-06-17 11:50:23 +02:00
Andrew Nguyen bdf583b349 ntdll/tests: Add tests to examine output file part pointer behavior for RtlGetFullPathName_U. 2010-06-17 11:48:37 +02:00
Alexandre Julliard b9a13d6d81 ntdll: Print a warning when failing to set execute permissions on a section. 2010-06-16 20:06:47 +02:00
Alexandre Julliard 903488b354 ntdll: Make the DOS area accessible even when not using it to hide bugs in broken apps. 2010-06-15 18:29:07 +02:00
Octavian Voicu 0d8e7983c1 ntdll: Show one-time ERR if NOFILE limit is reached. 2010-06-11 11:57:11 +02:00
Alexandre Julliard 28e1398237 ntdll: Set a valid process title for the initial process. 2010-06-08 11:55:23 +02:00
Austin English da77e7456b ntdll: Add signal context function definitions for FreeBSD. 2010-06-01 11:04:01 +02:00
Austin English 84179f4e1d ntdll: Add stub implementation of IOCTL_STORAGE_GET_MEDIA_TYPES/IOCTL_STORAGE_GET_MEDIA_TYPES_EX. 2010-05-31 12:46:08 +02:00
Andrey Turkin 85cc2c13f6 server: Connect named pipe synchronously when overlapped param is NULL. 2010-05-24 12:39:35 +02:00
Austin English 40b3d2ed13 ntdll: Add %gs support for FreeBSD. 2010-05-24 11:32:40 +02:00
Marcus Meissner 34d17c9ea1 ntdll: qsort: comparator must not get the same pointer. 2010-05-24 11:27:25 +02:00
Alexandre Julliard 4dae774893 ntdll: Reimplement bsearch to avoid redundant and possibly out of bounds comparisons. 2010-05-23 22:26:51 +02:00
Austin English c4ea80cf9b ntdll: Add stub for NtRaiseHardError. 2010-05-21 18:58:05 +02:00
Michael Stefaniuc aef5374c8b ntdll: Remove superfluous "not NULL" check for the count arg. 2010-05-19 11:17:55 +02:00
Alexandre Julliard d0093f0055 ntdll: Avoid a compiler warning on NetBSD. 2010-05-17 12:42:32 +02:00
Alexandre Julliard 39d54523a3 ntdll: Preserve registers in call_thread_entry_point on x86_64. 2010-05-16 12:34:07 +02:00
Hans Leidekker d1c8769b64 ntdll: Add some tests for RtlIsTextUnicode. 2010-05-14 18:03:03 +02:00
Marcus Meissner 2ecd1dfaba ntdll: Implement bsearch, lfind to use correct comparator functions. 2010-05-13 11:50:51 +02:00
Marcus Meissner 364242fcf3 ntdll: Rename mergesort to NTDLL_mergesort. 2010-05-12 14:13:15 +02:00
Marcus Meissner 7642e03c63 ntdll: Reimplement qsort() using generic mergesort. 2010-05-11 11:27:03 +02:00
Gerald Pfeifer b8ee145992 ntdll/tests: Remove variable len which is not really used from create_file_test. 2010-05-05 10:52:30 +02:00
Charles Davis 1e0cee6d3c ntdll: Implement IOCTL_SCSI_PASS_THROUGH(_DIRECT) on Mac OS. 2010-05-05 10:46:36 +02:00
Alexandre Julliard ac69fcb14f server: Check that the prefix type can support the client architecture. 2010-05-04 20:27:20 +02:00
Alexandre Julliard bc3ae58f1d ntdll: Add support for saving/restoring CFA frame state. 2010-05-04 13:14:43 +02:00
Alexandre Julliard 2e823590d4 ntdll: Make TAPE_GetStatus inline to avoid a unused function warning. 2010-04-26 07:18:46 -05:00
Michael Stefaniuc ed1711ec54 ntdll/tests: Avoid using the 'long' types. 2010-04-21 11:57:33 +02:00
Maarten Lankhorst 8734d5b9ac ntdll: Clear alignment flag in exception handlers. 2010-04-20 11:15:11 +02:00
André Hentschel b999b69ee9 ntdll: Add SP2 for Vista. 2010-04-20 11:15:00 +02:00
Alexandre Julliard 4fc65126cf ntdll: Report the correct processor architecture. 2010-04-16 16:59:01 +02:00
Paul Vriens 42094d2598 ntdll/tests: Prevent test failures on Windows. 2010-04-12 15:38:51 +02:00
Paul Vriens a155cf5f35 ntdll/tests: We need a bigger buffer for NtQueryInformationFile. 2010-04-12 15:38:45 +02:00
Paul Vriens 3536770083 ntdll/tests: Enumerate one by one. 2010-04-12 15:38:36 +02:00
Paul Vriens 8b8d2038fb ntdll/tests: Make sure we can enumerate the directory. 2010-04-12 15:38:27 +02:00
Alexandre Julliard 281f701880 ntdll: Make cfi annotations optional for x86_64. 2010-04-12 12:38:27 +02:00
Alexandre Julliard 4ce995451e ntdll: Build the virtual_release_address_space function on all platforms. 2010-04-09 16:50:20 +02:00
Alexandre Julliard 9e6903c4b3 ntdll: Restructure x86_64 exception processing to treat all functions with missing exception data as leaf functions. 2010-04-09 13:15:41 +02:00
Alexandre Julliard 5189eef6bb ntdll: Fix affinity mask check for 64-bit. 2010-04-08 23:57:08 +02:00
André Hentschel 66612e2626 ntdll: Use NULL for a pointer. 2010-04-08 12:25:19 +02:00
Alexandre Julliard b141e6e33b winapi: Add a few more types to the ntdll generated tests. 2010-04-07 18:04:00 +02:00
Alexandre Julliard a8e86e35dd winapi: Generate the 64-bit variant of structure size/alignment tests. 2010-04-07 18:03:00 +02:00
Eric Pouech 2bebb68a0b ntdll: On x86_64 systems (as on i386 ones), hw breakpoints must generate a EXCEPTION_SINGLE_STEP exception. 2010-04-07 13:50:39 +02:00
Alexandre Julliard 29937272cb ntdll/tests: Skip a couple of exception tests that crash on Wow64. 2010-04-02 15:22:50 +02:00
Alexandre Julliard 935cc7987d server: Update the registry key and value name length limits to the now documented values. 2010-04-02 11:48:50 +02:00
Alexandre Julliard 71ce9dae67 ntdll/tests: Don't free a string that wasn't allocated. 2010-03-31 16:12:26 +02:00