Gregg Mattinson
2e38a17021
Void functions can't return a value, even if it is the return value
...
from another void function.
2002-07-03 01:20:07 +00:00
Alexandre Julliard
82696f43ee
Make sure allocated blocks are aligned on an 8-byte boundary.
2002-07-01 18:41:47 +00:00
Gregg Mattinson
2f4ae7ba2c
Avoid alignment problem in NtQuerySystemTime.
2002-07-01 18:14:27 +00:00
Gregg Mattinson
07db325edb
Implemented DbgBreakPoint and DbgUserBreakPoint for Sparc. Debugger
...
must already be attached for this implementation to work.
2002-06-21 20:10:07 +00:00
Alexandre Julliard
77afd6c47e
Made some more spec file entries optional or unnecessary.
...
Fixed a few DLLName/DLLFileName mismatches.
2002-06-21 19:15:45 +00:00
Alexandre Julliard
1c40426e95
Removed install_libdir targets and centralized the symlinks creation
...
in the main dll makefile.
2002-06-14 02:09:08 +00:00
Mike McCormack
55d1ea7c75
Partially implement NtOpenFile and NtReadFile.
2002-06-14 00:36:20 +00:00
François Gouget
103295c769
Reset signals to SIG_DFL before starting a child process.
2002-06-13 21:57:38 +00:00
Alexandre Julliard
4301d3e5c6
Restored MakeCriticalSectionGlobal that got lost somewhere.
2002-06-13 21:46:46 +00:00
Alexandre Julliard
f8d321c2d6
Don't try to open CDROM device if none was specified.
2002-06-13 21:46:02 +00:00
Mike McCormack
4e73595a0d
- Partially implement LdrGetDllHandle.
...
- Implement LdrGetProcedureAddress.
2002-06-10 02:28:00 +00:00
Eric Pouech
0d588a4a82
Fixed DebugBreakProcess (now generates EXCEPTION_BREAKPOINT instead of
...
EXCEPTION_SINGLE_STEP).
2002-06-02 21:36:39 +00:00
Eric Pouech
93bfa0d6b1
Implementation for console control events (includes process groups
...
support).
2002-06-02 21:22:22 +00:00
Alexandre Julliard
7cae558bdc
Removed some more trailing whitespace.
2002-06-01 02:55:48 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +00:00
Alexandre Julliard
be367c7270
Added wine_server_fd_to_handle to replace FILE_DupUnixHandle.
2002-05-30 20:40:02 +00:00
Alexandre Julliard
5aead170c2
Portability fixes.
2002-05-30 20:07:51 +00:00
Alexandre Julliard
94152d5038
Fixed some alignment issues (based on a patch by Gregg Mattinson).
2002-05-29 17:04:10 +00:00
James Juran
32886f6b88
Add missing \n to output messages.
2002-05-24 21:17:59 +00:00
Alexandre Julliard
7fbd74ea55
Replaced the GET/PUT_UA macros by memcpy. Fixed a few big-endian
...
issues.
2002-05-23 02:53:10 +00:00
Francois Gouget
3009185c0a
Dump thread id instead of %fs.
2002-05-20 18:00:46 +00:00
Alexandre Julliard
35389149de
Export the debug API as functions instead of pointers.
...
A few other import fixes for Mingw.
2002-05-19 22:29:01 +00:00
John K. Hohm
454d99f0a2
More comcat.dll implementation, swprintf fix, winerror.h additions.
2002-05-19 22:27:41 +00:00
Andreas Mohr
7632452e96
- Improve error messages.
...
- Add error code mapping EPERM -> STATUS_ACCESS_DENIED.
2002-05-19 22:23:56 +00:00
Vincent Béron
244462cc70
Correct implementation of VerSetConditionMask.
2002-05-19 22:20:09 +00:00
Alexandre Julliard
0aa28b5b8d
Export the debugging API from libwine instead of ntdll.
...
Removed debugres_[aw].
2002-05-17 02:55:48 +00:00
Alexandre Julliard
702b158e70
Export global argc/argv variables from libwine and remove the
...
__wine_get_main_args functions from ntdll.
2002-05-16 23:16:01 +00:00
Alexandre Julliard
59008670be
Moved the selector access functions out of winnt.h into libwine.
2002-05-16 20:32:16 +00:00
Alexandre Julliard
9b6f433ebb
Implemented strtolW/strtoulW in libwine_unicode and used it to replace
...
wcstol and friends.
2002-05-16 18:58:47 +00:00
Alexandre Julliard
c3e06df941
Portability fixes.
2002-05-14 23:18:23 +00:00
Alexandre Julliard
ad53383f9b
Added winebuild support for generating a .dbg.c file containing the
...
debug channels definitions.
Made win32 the default type for spec files.
Ignore C compiler in winebuild so we can simply pass it $(DEFS).
Removed type win32 and debug_channels from spec files.
Fixed winebuild to always generate correct C identifiers (reported by
Vincent Béron).
2002-05-14 20:54:58 +00:00
Alexandre Julliard
9bb05fc48e
Specify the complete source file list for a dll inside the main
...
makefile and get rid of the subdirectories makefiles.
2002-05-14 18:36:54 +00:00
Juergen Schmied
5ec1b0d121
Corrected RtlConvertSidToUnicodeString, stub for VerSetConditionMask.
2002-05-09 20:30:52 +00:00
Juergen Schmied
76a9fa12f7
Types and partial implementation for NtQueryVolumeInformationFile.
2002-05-09 19:40:30 +00:00
Rizsanyi Zsolt
e7c6d17b3e
Implemented IOCTL_SCSI_GET_ADDRESS for non true scsi cdrom drives
...
(only on linux).
Initialize registry under HKEY_LOCAL_MACHINE/HARDWARE/DEVICEMAP/Scsi.
Added IOCTL_CDROM_MEDIA_REMOVAL support.
2002-05-01 22:25:41 +00:00
Laurent Pinchart
b50a532aff
Fixed NtQueryInformationProcess to return correct information and
...
error code for ProcessDebugPort when no debugger is attached.
2002-05-01 22:02:02 +00:00
Laurent Pinchart
0314a65a58
Implementation of IOCTL_SCSI_PASS_THROUGH and
...
IOCTL_SCSI_PASS_THROUGH_DIRECT.
2002-05-01 22:01:30 +00:00
Alexandre Julliard
5769d1de00
Better support for configure detection of missing types, added check
...
for ssize_t.
Removed a couple of no longer used portability functions.
Various portability fixes in port.h.
2002-04-26 19:05:15 +00:00
Alexandre Julliard
894b188fcf
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
2002-04-25 21:40:56 +00:00
Gerald Pfeifer
4e589cd171
Use ENOMEDIUM errno code only when defined.
2002-04-02 19:19:49 +00:00
Alexandre Julliard
ed8218791c
Fixed length handling in RtlUnicodeStringToAnsi/OemString.
2002-04-02 02:43:53 +00:00
Francois Gouget
0763abf115
Fix warnings for Linux, FreeBSD and Solaris.
2002-04-01 21:08:16 +00:00
Andreas Mohr
66c72d0bf3
Added mapping for errno ENOMEDIUM to STATUS_NO_MEDIA_IN_DEVICE.
2002-03-29 17:57:43 +00:00
Alexandre Julliard
8d1550d1c6
Export the FILE_GetUnixHandle functionality from ntdll.
2002-03-23 18:48:12 +00:00
Alexandre Julliard
c1bfca04e1
Changed builtin dlls file names to make it clear they are not normal
...
Unix libraries, and install them in $libdir/wine instead of $libdir to
avoid name conflicts in /usr/lib.
2002-03-20 22:19:06 +00:00
Alexandre Julliard
0799c1a780
Added LGPL standard comment, and copyright notices where necessary.
...
Global replacement of debugtools.h by wine/debug.h.
2002-03-09 23:29:33 +00:00
Peter Hunnisett
73ab649ced
New file msvcrt/excpt.h. Move some stuff out of winnt.h into it.
2002-02-25 20:10:35 +00:00
Peter Hunnisett
3290038929
Add spec stub for RtlGetNtVersionNumbers.
2002-02-22 21:21:38 +00:00
Patrik Stridvall
651a8ba880
Added some defines for compatibility with Windows headers.
2002-02-15 19:12:35 +00:00
Dmitry Timoshkov
1e55094e8a
Added LdrDisableThreadCalloutsForDll.
2002-01-29 18:30:16 +00:00