Alexandre Julliard
|
2058f54300
|
Added a __wine_dbg_set_channel_flags function to allow changing flags
from inside the code.
|
2005-10-18 10:49:20 +00:00 |
Alexandre Julliard
|
36c3199782
|
Default search path for an include file should be based on the path of
the parent source file, not the current directory.
|
2005-10-10 18:06:50 +00:00 |
Alexandre Julliard
|
784c94516b
|
Export the get_channel_flags function avoid warnings when passing a
NULL format to wine_dbg_log.
Removed a few no longer used functions.
|
2005-09-29 11:16:52 +00:00 |
Alexandre Julliard
|
cd91bc61be
|
Now that we are requiring bison anyway, make the .tab.c file use the
same base name as the .y file, so that we can generate correct
dependencies in all cases.
|
2005-09-28 18:17:08 +00:00 |
Alexandre Julliard
|
cbc38965c0
|
New scheme for keeping track of debug channels that doesn't require
maintaining a list of all loaded dlls.
|
2005-09-28 15:21:48 +00:00 |
Alexandre Julliard
|
a443761b8d
|
Export the temp buffer functionality in the debug functions interface
to allow sharing more code between libwine and ntdll.
|
2005-09-26 16:45:25 +00:00 |
Alexandre Julliard
|
43c6396e94
|
Use int instead of long in interlocked_* functions for 64-bit
compatibility.
|
2005-09-26 13:51:58 +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
|
86ab2c9693
|
Removed sysi86 prototype that is causing conflicts.
|
2005-09-19 14:45:15 +00:00 |
Alexandre Julliard
|
80083b18f8
|
Store RVAs instead of pointers wherever possible in the generated NT
header and directories.
|
2005-09-17 14:39:51 +00:00 |
Alexandre Julliard
|
0799e8403b
|
Use the NT descriptor address as start of the data section, since the
BaseOfData field isn't present in Win64.
|
2005-09-15 15:09:12 +00:00 |
Alexandre Julliard
|
7e4c88c6d9
|
Avoid some warnings on 64-bit platforms.
|
2005-09-13 11:07:14 +00:00 |
Alexandre Julliard
|
6153b1f927
|
Only add the default dlldir to the search path if that's where ntdll
is found.
|
2005-09-12 11:20:31 +00:00 |
Alexandre Julliard
|
ee7d27a7bf
|
Implemented wine_switch_to_stack for x86_64.
|
2005-09-08 19:16:12 +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 |
Alexandre Julliard
|
c486949985
|
Implemented wine_ldt_alloc_fs and wine_ldt_init_fs for Mac OS.
|
2005-08-29 10:56:54 +00:00 |
Alexandre Julliard
|
87b297ebc2
|
Use the correct ordinal flag for Win64 support.
|
2005-08-29 09:49:47 +00:00 |
Mike McCormack
|
f732617397
|
Fix a gcc 4.0 -Wpointer-sign warning.
|
2005-08-03 14:54:38 +00:00 |
Mike McCormack
|
2abbb9093d
|
gcc 4.0 warning fix.
|
2005-08-01 09:21:03 +00:00 |
Alexandre Julliard
|
385a199fef
|
Faster implementation of wcstombs that handles overlapping buffers
properly (based on a patch by Dmitry Timoshkov).
|
2005-07-22 09:23:16 +00:00 |
Kevin Koltzau
|
da6f8fac77
|
Add x86_64 interlocked functions.
|
2005-07-18 09:11:52 +00:00 |
Marcus Meissner
|
2d7e976eed
|
Fixed signedness warnings.
|
2005-07-10 17:45:53 +00:00 |
Alexandre Julliard
|
84f9d13664
|
Added error message for missing LDT support on i386.
|
2005-07-03 11:26:13 +00:00 |
Eric Pouech
|
809edabfbe
|
Const correctness fixes.
|
2005-06-27 09:53:46 +00:00 |
Wolfgang Thaller
|
4c5f9c091b
|
Implement try_mmap_fixed for Darwin.
|
2005-06-20 11:43:47 +00:00 |
Mike McCormack
|
65ad7da1f7
|
Fix some declaration and write string warnings.
|
2005-06-16 10:45:25 +00:00 |
Robert Lunnon
|
d7272dedc7
|
Add RTLD_FIRST flag to dlopen calls.
|
2005-05-10 15:13:20 +00:00 |
Robert Lunnon
|
c0cb4d352b
|
Implement futimes for Solaris using futimesat.
|
2005-05-07 14:53:38 +00:00 |
Alexandre Julliard
|
240d4ee9e1
|
Remove a few more instances of strncpy.
|
2005-04-25 15:51:45 +00:00 |
Francois Gouget
|
93416cdaf7
|
Assorted spelling fixes.
|
2005-03-23 13:15:18 +00:00 |
Ge van Geldorp
|
73227aa568
|
Treat already preprocessed code just like normal #include'ed code.
|
2005-02-25 16:19:35 +00:00 |
Oleh R. Nykyforchyn
|
62b94d89bd
|
Ukrainian codepage 21866 added and respective files corrected. Two
keyboard layouts (for Ukrainian and Russian) added.
|
2005-01-19 20:59:31 +00:00 |
Rémi Assailly
|
88d049d102
|
Added missing declarations in some headers.
|
2005-01-11 10:46:58 +00:00 |
Jacek Caban
|
392195438d
|
- Fixed infinite loop bug.
- Code cleanup.
|
2005-01-09 18:01:16 +00:00 |
Jacek Caban
|
846a71dc20
|
Added initializing pp_status.input at begin of wpp_parse.
|
2005-01-09 16:53:47 +00:00 |
Alexandre Julliard
|
6c1494b19c
|
Fix long standing regression in the building of the server directory
name (found by Nigel Rowe).
|
2004-12-20 18:55:18 +00:00 |
Gerald Pfeifer
|
e5f6637eec
|
Make us work on FreeBSD again by working around their different mmap()
implementation.
|
2004-12-15 10:51:51 +00:00 |
Eric Pouech
|
294835a839
|
Another round of const correctness fixes.
|
2004-12-06 20:43:55 +00:00 |
Peter Chapman
|
505dfdefb5
|
Fix up several inline assembler blocks so that they produce correct
code with the -fomit-frame-pointer gcc flag.
|
2004-12-02 18:19:25 +00:00 |
Eric Pouech
|
0a258964c2
|
Const correctness fixes.
|
2004-11-30 21:38:57 +00:00 |
Eric Frias
|
7933014d01
|
Export wine_pthread_get_current_teb.
|
2004-11-22 19:51:46 +00:00 |
Eric Frias
|
575042e718
|
Fix Sparc assembly code in wine_switch_to_stack.
|
2004-11-22 19:50:38 +00:00 |
Gerald Pfeifer
|
ac815f5a6a
|
Disable memory reservation code on FreeBSD, where it just doesn't
work.
|
2004-11-04 04:52:48 +00:00 |
Hans Leidekker
|
c3de6ef38f
|
Add ffs() to porting library, needed by MinGW.
|
2004-10-19 23:53:26 +00:00 |
Vincent Béron
|
2c1b35dd17
|
Add some more Alpha asm code and Alpha-specific parts.
|
2004-10-18 21:27:52 +00:00 |
Vincent Béron
|
e5fdc454a4
|
Implement interlocked* and wine_switch_to_stack for Alpha.
|
2004-10-11 19:50:52 +00:00 |
Jeremy White
|
f9d6fa9ef4
|
Need to include sys/time.h.
|
2004-10-07 17:36:17 +00:00 |
Alexandre Julliard
|
efb8be7e82
|
Added a fallback implementation of futimes.
|
2004-10-07 04:25:05 +00:00 |
Steven Edwards
|
e7c3ab1874
|
Check for getuid and avoid the use of it in libwine if we don't have
it.
|
2004-10-04 20:45:49 +00:00 |
Alexandre Julliard
|
531dbbd8e7
|
Base the server directory name on the uid, not the username.
|
2004-09-27 20:50:37 +00:00 |