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 |
Hans Leidekker
|
719a789792
|
Fix signed/unsigned comparison warnings.
|
2004-09-22 02:46:38 +00:00 |
Mike McCormack
|
d45e12a966
|
Fill in the MZ header in builtin PE DLLs.
|
2004-09-03 17:28:39 +00:00 |
Emmanuel Maillard
|
b46202261b
|
Define -install_name for dynamics libraries to prevent usage of
DYLD_LIBRARY_PATH.
|
2004-08-12 20:02:11 +00:00 |
Alexandre Julliard
|
d0e5b8e2ee
|
Reserve the DOS area in mmap_init if it wasn't already done by the
preloader.
|
2004-07-24 02:30:09 +00:00 |
Emmanuel Maillard
|
46718f8720
|
Set segment address of wine executable and libwine.dylib on Darwin.
|
2004-07-22 19:48:41 +00:00 |
Alexandre Julliard
|
c3193925d8
|
Add the preloader itself as argv[0] and remove it again before running
the real loader, this way the ps output makes more sense.
|
2004-06-15 20:31:06 +00:00 |
Alexandre Julliard
|
9af2bd4803
|
Yet another fix for the MacOS X environ brain damage.
|
2004-06-14 17:07:30 +00:00 |
Alexandre Julliard
|
7d2f5a7b15
|
Avoid zero size allocations.
|
2004-06-04 01:01:17 +00:00 |
Alexandre Julliard
|
fa3544bbdf
|
Check for existing reserved areas in mmap_init to avoid doing
duplicate work.
|
2004-06-03 00:44:50 +00:00 |
Christian Costa
|
4b588d132d
|
Fixed preloader_exec.
|
2004-05-30 03:10:15 +00:00 |
Alexandre Julliard
|
910234eafb
|
Pass the environ variable from main to try to avoid Darwin's
_NSGetEnviron() ugliness.
|
2004-05-29 00:26:03 +00:00 |
Alexandre Julliard
|
b1abca8a5d
|
Initial version of the Wine preloader, used to reserve memory
areas at startup. Based on the work of Mike McCormack.
|
2004-05-28 20:59:22 +00:00 |
Alexandre Julliard
|
dc4d05690e
|
Don't rely on the reserved area list being empty in reserve_area,
since the preloader will need to add things to the list before
startup.
|
2004-05-28 03:48:09 +00:00 |