Alexandre Julliard
|
70bc9f39f1
|
Removed STANDALONE ifdefs.
|
2005-05-25 09:54:51 +00:00 |
Rein Klazes
|
8481c8df81
|
Work around a problem where WriteFile is asked to write memory
protected by DIBSection code.
|
2005-05-24 12:50:24 +00:00 |
Hans Leidekker
|
97d1b11ebd
|
Fix uninitialized warnings.
|
2005-05-24 12:34:29 +00:00 |
Steven Edwards
|
c2b4bbef4f
|
Split Win16 and Win32 toolhelp functions.
Compile out win87em and 16bit toolhelp functions if 16 bit support is
disabled.
|
2005-05-24 10:12:06 +00:00 |
Alexandre Julliard
|
5c819a9895
|
Support unloading 16-bit builtin modules, and properly manage the
refcount of the 32-bit owner module.
|
2005-05-23 12:15:26 +00:00 |
Kevin Koltzau
|
d9293bfc15
|
Implement Module32FirstW/NextW.
|
2005-05-23 12:14:09 +00:00 |
Alexandre Julliard
|
70d0439905
|
Moved the generated code segment for 16-bit builtins inside the module
structure.
Get rid of the BUILTIN16_DESCRIPTOR structure and directly register
the MZ header instead.
|
2005-05-23 12:07:15 +00:00 |
Alexandre Julliard
|
aebb745488
|
Comment out stub WEP entry points so that we can call WEP for builtin
dlls too.
|
2005-05-23 10:12:26 +00:00 |
Alexandre Julliard
|
1970e467d4
|
Generate 16-bit resources in the proper format inside the module data,
and get rid of the special case for builtins in NE_DefResourceHandler.
|
2005-05-20 19:19:01 +00:00 |
Alexandre Julliard
|
3d5c3609c7
|
Renamed __wine_(un)register_dll_16 to __wine_dll_(un)register_16 for
consistency with the 32-bit version, and also make the register
function use the same prototype as the 32-bit one.
|
2005-05-19 12:44:31 +00:00 |
Alexandre Julliard
|
8eb1630ce1
|
Use a memory mapping instead of file I/O to load 16-bit modules.
|
2005-05-19 12:05:28 +00:00 |
Dimi Paun
|
e035e01b11
|
Rename back local_compact to LOCAL_Compact for consistency.
Get rid of no longer used local.h.
|
2005-05-19 11:13:36 +00:00 |
Alexandre Julliard
|
b3e0a032ce
|
Moved entry point definitions from module.h to kernel16_private.h.
|
2005-05-18 18:27:54 +00:00 |
Alexandre Julliard
|
67204137ee
|
Generate the 16-bit module header in the standard on-disk format, so
that winebuild doesn't need to know about kernel internal structures.
|
2005-05-18 18:21:59 +00:00 |
Emmanuel Maillard
|
64c077860e
|
Added Darwin 8.0 specific headers.
|
2005-05-18 18:20:23 +00:00 |
Alexandre Julliard
|
f624b48f48
|
Split the module building functionality of NE_LoadExeHeader into
separate functions.
|
2005-05-18 17:48:28 +00:00 |
Alexandre Julliard
|
90dd7f0603
|
Removed implementation of LoadDIBIconHandler16 and
LoadDIBCursorHandler16 since they are no longer used, and stop
exporting NE_DefResourceHandler.
|
2005-05-18 15:37:41 +00:00 |
Pierre d'Herbemont
|
342da59b0c
|
Remove stdlib.h inclusion if winsock.h is included.
|
2005-05-18 15:33:20 +00:00 |
Alexandre Julliard
|
964b7fb14d
|
Changed SNOOP16_RegisterDLL to take a module handle instead of
pointer. Moved snoop function prototypes to kernel16_private.h.
|
2005-05-18 09:58:43 +00:00 |
Dimi Paun
|
0c4be325b1
|
Remove the LOCAL_*() function calls from KERNEL.
|
2005-05-18 09:48:32 +00:00 |
Alexandre Julliard
|
4417574d2c
|
Renamed some fields in NE_MODULE to use the same name as in the
exported IMAGE_OS2_HEADER structure.
|
2005-05-17 14:36:09 +00:00 |
Alexandre Julliard
|
e8a23c9572
|
Use the exported IMAGE_OS2_HEADER to generate the module header in the
spec file, and moved the NE_MODULE structure definition to
kernel16_private.h.
|
2005-05-17 10:21:29 +00:00 |
Alexandre Julliard
|
4776085c9c
|
Moved a bunch of definitions out of module.h into a new
kernel16_private.h header.
|
2005-05-16 19:44:54 +00:00 |
Alexandre Julliard
|
e4412a618c
|
Removed the special casing of kernel32 and ntdll for the TEB
definition in winternl.h.
|
2005-05-16 17:52:10 +00:00 |
Alexandre Julliard
|
19bfcd3533
|
Moved the remaining stack frame definitions to kernel_private.h and
removed stackframe.h.
|
2005-05-16 14:45:18 +00:00 |
Dimi Paun
|
bac5f4603d
|
Use the standard Local*16() instead of LOCAL_*() functions.
|
2005-05-16 14:07:52 +00:00 |
Alexandre Julliard
|
95086f45a4
|
Moved data structures for 16-bit relay calls to winbase16.h and
removed builtin16.h.
|
2005-05-16 09:19:18 +00:00 |
Dimi Paun
|
5eae73de10
|
Avoid using some LOCAL_*() functions.
|
2005-05-16 08:49:39 +00:00 |
Dimi Paun
|
e510a29159
|
Make LOCAL_*() just wrappers around Local*16() functions.
|
2005-05-14 12:18:15 +00:00 |
Alexandre Julliard
|
d876893fc1
|
Store the 16-bit stack pointer in the WOW32Reserved TEB field.
|
2005-05-14 12:16:46 +00:00 |
Mike McCormack
|
8bcdf42710
|
Stub implementation for GetGeoInfo.
|
2005-05-11 12:57:50 +00:00 |
Mike McCormack
|
9d293981b4
|
Add Module32FirstW and Module32NextW exports.
|
2005-05-11 12:01:40 +00:00 |
Eric Pouech
|
6246c2d4c4
|
Get rid of include/miscemu.h.
|
2005-05-10 16:01:38 +00:00 |
Eric Pouech
|
16df50efbe
|
Moved DOS memory handling to winedos.
|
2005-05-10 15:22:09 +00:00 |
Eric Pouech
|
e6267369b2
|
- changed ATOM support in wineserver to match NTDLL needs
- adapted accordingly kernel32 atom support
|
2005-05-10 15:15:50 +00:00 |
Andreas Mohr
|
51198f8eb6
|
Fix for CommConfigDialog*() hwnd argument.
|
2005-05-09 19:32:33 +00:00 |
Alexandre Julliard
|
34fa35dc99
|
Added rules for building import libraries in the individual dll
makefiles, and added support for building a .def.a static import
library too.
|
2005-05-09 14:42:30 +00:00 |
Alexandre Julliard
|
2c7a248055
|
Converted all the kernel32 register functions to the
DEFINE_REGS_ENTRYPOINT mechanism.
|
2005-05-07 18:25:51 +00:00 |
Alexandre Julliard
|
d62356aa1e
|
Added rules to build import libraries in the individual dll makefiles.
Generate import libraries with the right name right away instead of
using an intermediate .spec.def file.
|
2005-05-07 12:39:52 +00:00 |
Francois Gouget
|
821d4c4645
|
Fix nativeapi.pm so it knows about AC_HEADER_STAT().
Make the error message about unexpected '#ifdef HAVE_XXX' clearer.
Protect sys/stat.h #includes with the corresponding '#ifdef HAVE_XXX'
check.
|
2005-05-06 16:22:54 +00:00 |
Francois Gouget
|
f5c9da6860
|
Assorted spelling fixes.
|
2005-05-06 15:44:31 +00:00 |
Hans Leidekker
|
969c4dee50
|
Bump version number to XP SP2.
|
2005-05-04 09:47:13 +00:00 |
Eric Pouech
|
1575c940ef
|
- delayed initialisation of BIOS and SYSTEM information until someone
actually needs it
- now using some manifest constants to make code clearer
|
2005-04-27 11:08:47 +00:00 |
Alexandre Julliard
|
86be9f20da
|
Removed the MESSAGEQUEUE structure, and store the corresponding
information directly in the TEB, in the Win32ClientInfo field.
|
2005-04-27 08:18:20 +00:00 |
Mike McCormack
|
70d30cb54a
|
Tests for SignalObjectAndWait.
|
2005-04-24 17:37:52 +00:00 |
Mike McCormack
|
0cd4317c71
|
Implemented SignalObjectAndWait.
|
2005-04-24 17:36:34 +00:00 |
Alexandre Julliard
|
4a334aed3c
|
Move all the old config conversion code to a new oldconfig.c file, and
get rid of misc/registry.c and the misc directory.
|
2005-04-20 15:43:36 +00:00 |
Gerald Pfeifer
|
185ec147b9
|
Fix compilation problem caused by ULONG_MAX.
|
2005-04-20 12:51:26 +00:00 |
Stefan Leichter
|
e41bd72afc
|
Exclude crashing CreateFileW test on NT4.
|
2005-04-19 11:59:46 +00:00 |
Eric Pouech
|
b461ddeb2d
|
Copied the atom tests for global atom so that we can test local atoms
too.
|
2005-04-18 15:47:18 +00:00 |