Alexandre Julliard
7375597fe2
Fixed some handle type mismatches and added a few casts in prevision
...
of void* handles.
2002-07-31 19:26:03 +00:00
Alexandre Julliard
65c6d38581
Replace all uses of PREFIX and @function by the __ASM_NAME and
...
__ASM_FUNC macros.
2002-07-22 20:47:11 +00:00
Alexandre Julliard
6da436656c
Remove .dll extension from module name, added wildcard support in
...
relay specifications (with the help of Dmitry Timoshkov).
2002-07-08 20:46:58 +00:00
Alexandre Julliard
7f6ecdc2ef
Return ERROR_BAD_EXE_FORMAT when builtin dll still not found, since we
...
most likely loaded a 16-bit builtin.
2002-07-05 01:26:41 +00:00
Alexandre Julliard
9c6ba05436
Make builtins pretend to be loaded from the system directory.
2002-06-13 21:54:56 +00:00
Alexandre Julliard
1cf0261576
Check if relay debugging is still on before printing something.
2002-06-04 21:25:34 +00:00
Alexandre Julliard
a061b84ee1
Moved specification of relay and snoop include/exclude functions to
...
the config file.
Changed spy config a bit to follow the same scheme.
Moved debug option parsing routine into libwine.
2002-06-04 17:48:41 +00:00
Vincent Béron
9a62491660
Removed trailing whitespace.
2002-05-31 23:06:46 +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
Warren Baird
c43b5c8f11
Some fixes for compiling on Sparc.
2002-05-16 23:08:01 +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
Alexandre Julliard
894b188fcf
Moved __ASM_GLOBAL_FUNC macros and interlocked functions to port.[ch]
2002-04-25 21:40:56 +00:00
Dmitry Timoshkov
23d4aab269
Fixed handling of a dll being loaded at the same address as a previous
...
one.
2002-04-02 02:49:42 +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
Andreas Mohr
f16b401e28
Various cosmetic changes.
2002-02-27 21:34:54 +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
Patrik Stridvall
57e5784c21
Move __stdcall/__cdecl to the right place.
2002-02-02 18:42:11 +00:00
Alexandre Julliard
6a9325d054
Fixed stack offset in relay debugging of cdecl register functions.
2001-12-19 19:17:09 +00:00
Alexandre Julliard
7662ea1004
Made register and interrupt flags instead of entry point types, so
...
that we can have both stdcall and cdecl register functions.
Changed 16-bit .spec.c file generation to avoid including builtin16.h.
2001-12-14 23:14:22 +00:00
Alexandre Julliard
eb9a863116
Exported CALL32_Regs from ntdll, renamed to __wine_call_from_32_regs
...
to follow the naming convention for this type of functions.
Split 16 and 32-bit relay functions into separate files, and moved the
32-bit ones to dlls/ntdll.
2001-12-11 00:50:33 +00:00
François Gouget
85a663f3ae
Recognize the FreeBSD dlopen equivalent of "cannot open".
2001-11-09 19:17:35 +00:00
Francois Gouget
e5ddd26dd7
When including config.h, include it first.
2001-10-14 16:18:52 +00:00
Francois Gouget
2905e0fb36
Recognize the Solaris dlopen equivalent of "cannot open".
2001-10-14 16:06:54 +00:00
Alexandre Julliard
1922c72b8a
Removed unnecessary inclusion of heap.h.
2001-07-25 00:43:29 +00:00
Alexandre Julliard
5f728cae70
Removed HEAP_strdupA.
2001-07-24 21:45:22 +00:00
Alexandre Julliard
37e9503ae8
Moved server.h to include/wine.
2001-07-19 00:39:09 +00:00
Uwe Bonnes
0249fcd560
SNOOP_DoReturn: remove redundant printing of tid.
2001-07-18 20:00:06 +00:00
Uwe Bonnes
574a10efb7
SNOOP_GetProcAddress: don't touch already initialized fun-entries.
2001-07-14 00:43:57 +00:00
Andreas Mohr
9abd5530c8
Make snoop code take ordinal base into account.
2001-05-24 18:43:16 +00:00
Francois Gouget
e17d1a3649
Print the tid in the first column when +tid is specified.
2001-05-08 00:13:38 +00:00
Marcus Meissner
391fdec8d1
Drop SYSLEVEL checks from relay debugging, since they break debugging
...
builtin GDI dlls.
2001-04-24 23:17:10 +00:00
Dmitry Timoshkov
6d257f5cf5
Display thread id instead of %fs in snoop trace.
2001-04-16 19:03:45 +00:00
Dmitry Timoshkov
4ea3c26a7d
Display thread id instead of %fs in relay trace.
2001-04-09 18:47:10 +00:00
Lawson Whitney
bae8af2e2e
Make snoop specific case insensitive.
2001-02-12 01:19:04 +00:00
Alexandre Julliard
8081e5a1e5
Added handle_t type to server interface so that we can make handles
...
pointers later on.
Always use 0 to signal invalid handle in server requests.
2001-01-05 04:08:07 +00:00
Ulrich Weigand
9a07b168b0
Silence silly error messages.
2000-12-27 18:37:37 +00:00
Andreas Mohr
4022ae07da
Print all problems as ERR() except for "could not open" library, which
...
is WARN().
2000-12-22 01:55:50 +00:00
James Abbatiello
e675887129
Work around glibc 2.1.x dlopen bug (again).
2000-12-13 21:32:55 +00:00
Alexandre Julliard
db0747d095
Removed some unnecessary includes.
...
Got rid of ldt.h.
2000-12-13 20:23:41 +00:00
Alexandre Julliard
751625e089
Got rid of main.h.
2000-12-12 00:50:19 +00:00
Alexandre Julliard
85d666aef1
Use __ASM_GLOBAL_FUNC directly in i386-only code.
2000-12-12 00:49:45 +00:00
Alexandre Julliard
becb9a353b
Moved all Wine internal definitions out of process.h.
2000-12-11 03:48:15 +00:00
Alexandre Julliard
886604c715
Always pass lower-case filenames to wine_dll_load().
...
Clear dlerror() before and after calls to dlopen/dlsym to work around
a glibc bug (thanks to James Abbatiello for tracking the bug).
2000-12-05 21:17:59 +00:00
Andreas Mohr
5f48ff3cf8
Fixed dlerror() check to use strstr().
2000-12-05 04:00:54 +00:00
Alexandre Julliard
ef57e18f99
Removed some unnecessary includes.
2000-12-01 21:32:55 +00:00
Alexandre Julliard
32fcfc24ae
Removed "elfdll" load order option and updated documentation.
2000-11-30 01:15:30 +00:00
Alexandre Julliard
1a5e22f558
Set debugging option based on NO_TRACE_MSGS define. Only output 32-bit
...
relay stubs if debugging is on.
2000-11-27 23:48:08 +00:00
Dimitrie O. Paun
0b7a7bbc06
Include config.h in files that test for constants defined in it.
2000-11-25 01:31:17 +00:00
Marcus Meissner
f649dd605e
Don't test !HIWORD values for pointerness.
2000-11-25 01:21:39 +00:00
Alexandre Julliard
99b25c50c5
Repaired relay debugging.
2000-11-10 20:49:07 +00:00