Alexandre Julliard
|
9f859692f9
|
Replace DPRINTF by TRACE in a few places.
|
2005-09-25 15:23:21 +00:00 |
Alexandre Julliard
|
75c27e17b6
|
Defined a proper structure for debug channels.
Also put all the function pointers inside a structure and added
__wine_dbg_set_functions to change them instead of exporting the
pointers directly.
|
2005-09-23 10:52:07 +00:00 |
Alexandre Julliard
|
9f1c6de1ef
|
We are no longer generating .spec.c files.
|
2005-09-21 14:42:52 +00:00 |
Alexandre Julliard
|
5cb97d833a
|
Generate 16-bit spec files as assembly code too.
|
2005-09-21 14:23:54 +00:00 |
Alexandre Julliard
|
489c6b3865
|
Ignore relocations for unmapped pages.
|
2005-09-21 09:47:12 +00:00 |
Mike McCormack
|
c818a4e662
|
Fix "empty body in an if/else-statement" warnings.
|
2005-09-21 09:46:28 +00:00 |
Alexandre Julliard
|
2cf740619f
|
Fixed some trace format strings (reported by Gerald Pfeifer).
|
2005-09-18 11:15:16 +00:00 |
Alexandre Julliard
|
89024a63d3
|
Make the users of wine_call_from_32_regs save %eax so that we don't
need a special hack in the import thunk.
Added a get_pc_thunk_eax function to simplify the code a bit.
|
2005-09-18 11:13:54 +00:00 |
Alexandre Julliard
|
ebf7a5d408
|
Preliminary implementation of signal handling for x86-64.
|
2005-09-16 19:40:52 +00:00 |
Alexandre Julliard
|
06ea6e6e3f
|
Fixed a few pointer truncation bugs for 64-bit platforms.
|
2005-09-16 18:54:19 +00:00 |
Alexandre Julliard
|
cdf92942b1
|
Use the proper size for the cmsg_fd structure on 64-bit plaforms.
|
2005-09-16 18:52:47 +00:00 |
Alexandre Julliard
|
fb9cead92b
|
Support arbitrary sizes for the thread signal stack, and set the
default size from the MINSIGSTKSZ constant.
|
2005-09-14 10:36:58 +00:00 |
Alexandre Julliard
|
7c1925a0f3
|
Remove the 'L' suffix on a number of constants to avoid comparison
errors on 64-bit platforms.
|
2005-09-13 15:00:32 +00:00 |
Eric Pouech
|
ad0168967e
|
Implemented kernel32.GetThreadTimes on top of ntdll's equivalent
function.
|
2005-09-12 22:01:33 +00:00 |
Alexandre Julliard
|
261e376495
|
Fixed a number of pointer to integer conversions that wouldn't work
right on a 64-bit platform.
|
2005-09-12 15:14:06 +00:00 |
Alexandre Julliard
|
884599112e
|
Use SIZE_T instead of ULONG for the size arguments of the virtual
memory functions.
|
2005-09-12 10:36:06 +00:00 |
Alexandre Julliard
|
f8ee161a1b
|
Fixed some traces to use the right printf format and avoid typecasts.
|
2005-09-12 10:30:05 +00:00 |
Alexandre Julliard
|
4c34d9386c
|
Specify 64-bit integers as double instead of long long in spec files
so that we get the correct number of arguments.
|
2005-09-09 15:05:01 +00:00 |
Alexandre Julliard
|
22a5332661
|
Added descriptions for a few more machine types.
|
2005-09-09 10:42:42 +00:00 |
Alexandre Julliard
|
20a1a203c6
|
Use a more portable scheme for storing the name of a critical
section.
|
2005-09-09 10:19:44 +00:00 |
Alexandre Julliard
|
c7d649483b
|
Define GET_IP for x86_64.
|
2005-09-08 19:17:04 +00:00 |
Alexandre Julliard
|
7873573738
|
Fixed a comment.
|
2005-09-08 12:42:51 +00:00 |
Alexandre Julliard
|
b4c69e0f12
|
Fix a file descriptor leak when opening the first file on a removable
device.
|
2005-09-08 11:04:34 +00:00 |
Eric Pouech
|
60cae6e289
|
Implemented kernel32:SetThreadPriority on top of ntdll's equivalent
functions.
|
2005-09-07 13:25:35 +00:00 |
Ivan Leo Puoti
|
f0db7ab06b
|
Added FSCTL_PIPE_LISTEN support.
|
2005-09-06 14:09:42 +00:00 |
Eric Pouech
|
b3badc7dd3
|
- rewrite kernel32:{Set|Get}PriorityClass on top of ntdll equivalent
- priority for process in wineserver is now the NTDLL form (no longer
the kernel32 one)
|
2005-09-06 10:25:11 +00:00 |
James Hawkins
|
ff77264a95
|
Correct third parameter of NtQueryInformationAtom.
|
2005-09-06 09:26:31 +00:00 |
Alexandre Julliard
|
883d3c52d3
|
Use explicit function pointers for pthread support instead of relying
on ELF symbol overriding.
|
2005-09-03 15:11:29 +00:00 |
Mike McCormack
|
b5bd4a101a
|
Fix gcc 4.0 warnings.
|
2005-09-02 14:47:36 +00:00 |
Alexandre Julliard
|
54e9e8745d
|
Fixed a file descriptor leak.
|
2005-09-02 12:31:35 +00:00 |
Alexandre Julliard
|
bba5423d0f
|
Uncomment out DisableThreadLibraryCalls in DllMain and add the
kernel32 imports that it requires.
|
2005-08-29 15:11:37 +00:00 |
Glenn Wurster
|
cee9a0f2a3
|
Make stack check work if stack is a small value.
|
2005-08-25 19:20:21 +00:00 |
Alexandre Julliard
|
b6b180a16d
|
Moved the implementation of spec file stubs to the winecrt0 library.
|
2005-08-25 15:27:44 +00:00 |
Alexandre Julliard
|
0f41df1681
|
Use FILE_GetDeviceInfo in NtMapViewOfSection to avoid having to fetch
the file descriptor twice.
|
2005-08-25 10:23:23 +00:00 |
Alexandre Julliard
|
f62f6e8fe1
|
Don't cache file descriptors open on removable devices.
|
2005-08-24 18:33:50 +00:00 |
Alexandre Julliard
|
bc22e2f03d
|
Moved the FileFsDeviceInformation query to a separate function.
|
2005-08-24 18:27:27 +00:00 |
Alexandre Julliard
|
38502f70eb
|
Added a separate set_handle_cached_fd request instead of abusing
set_handle_info for that.
|
2005-08-23 18:43:50 +00:00 |
Alexandre Julliard
|
0f254d0356
|
Removed a few internal functions that are no longer exported on
Windows.
|
2005-08-19 10:21:17 +00:00 |
Alexandre Julliard
|
a5156dcf40
|
Added a stub for NtAlertResumeThread.
|
2005-08-18 11:47:17 +00:00 |
Ivan Leo Puoti
|
aab12f5f7c
|
Implement FSCTL_PIPE_DISCONNECT in NtFsControlFile and make
DisconnectNamedPipe call it.
|
2005-08-18 10:59:26 +00:00 |
Vitaliy Margolen
|
d27c7135ef
|
Add trace to IOCTL_CDROM_RAW_READ.
|
2005-08-18 10:49:04 +00:00 |
Francois Gouget
|
03ede20086
|
Fix a couple of MSVC signed/unsigned warnings.
|
2005-08-17 09:53:39 +00:00 |
Alexandre Julliard
|
4886c176f4
|
There is a registry key for the service pack version (spotted by
Vitaliy Margolen).
|
2005-08-16 16:13:42 +00:00 |
Ivan Leo Puoti
|
9f3af964c7
|
Improve NtCreateNamedPipe trace.
|
2005-08-16 15:57:59 +00:00 |
Alexandre Julliard
|
4749dd3eaa
|
Fetch the version information from the standard Windows keys if not
specified otherwise.
|
2005-08-16 11:16:10 +00:00 |
Ivan Leo Puoti
|
dfb887dc9f
|
NtCreateNamedPipeFile is no longer a stub, so fix TRACE() call.
|
2005-08-16 11:13:21 +00:00 |
Alexandre Julliard
|
7721b267f5
|
Fixed some confusion over whether HEAP_MIN_BLOCK_SIZE includes the
arena headers of not.
Free list sizes are constant so there's no need to store them in the
heap structure.
|
2005-08-15 20:49:47 +00:00 |
Alexandre Julliard
|
f356dd541a
|
Switch the default version to win2k.
|
2005-08-15 14:52:37 +00:00 |
Alexandre Julliard
|
4ebd2fc0ff
|
Better handling of conflicting section information between
SizeOfRawData and VirtualSize.
|
2005-08-15 14:50:06 +00:00 |
Alexandre Julliard
|
03c3b4e7e0
|
Converted the process heap list to a standard list.
|
2005-08-12 18:25:16 +00:00 |